diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2016-08-05 17:37:38 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2016-08-05 17:37:38 +0200 |
| commit | df1fcfd5aadba856afeee67e0216cf00b38047f9 (patch) | |
| tree | 5754557c975dce07875b39f5524ebd70e3e0beb4 /ipc | |
| parent | f2dda79907630b9bf868611ea2b4ffff75d0ac1c (diff) | |
ipc: fix broken test
Diffstat (limited to 'ipc')
| -rw-r--r-- | ipc/ipc_test.go | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/ipc/ipc_test.go b/ipc/ipc_test.go index 0628923e7..387fa2b17 100644 --- a/ipc/ipc_test.go +++ b/ipc/ipc_test.go @@ -79,8 +79,9 @@ func TestExecute(t *testing.T) { defer os.Remove(bin) rs, iters := initTest(t) - flags := []uint64{0, FlagThreaded, FlagThreaded | FlagCollide, FlagDropPrivs, FlagDropPrivs | FlagThreaded} + flags := []uint64{0, FlagThreaded, FlagThreaded | FlagCollide} for _, flag := range flags { + t.Logf("testing flags 0x%x\n", flag) env, err := MakeEnv(bin, timeout, flag) if err != nil { t.Fatalf("failed to create env: %v", err) @@ -89,10 +90,10 @@ func TestExecute(t *testing.T) { for i := 0; i < iters/len(flags); i++ { p := prog.Generate(rs, 10, nil) - _, _, _, _, _, err := env.Exec(p) + output, _, _, _, _, err := env.Exec(p) if err != nil { t.Logf("program:\n%s\n", p.Serialize()) - t.Fatalf("failed to run executor: %v", err) + t.Fatalf("failed to run executor: %v\n%s", err, output) } } } |
