From a188cd36e162cc98a3f0cdbeb062bac2e7fa185d Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Mon, 25 Nov 2024 11:55:36 +0100 Subject: tools/syz-execprog: support running unsafe programs --- prog/parse_test.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'prog/parse_test.go') diff --git a/prog/parse_test.go b/prog/parse_test.go index 37bc7771e..7fe36ae6c 100644 --- a/prog/parse_test.go +++ b/prog/parse_test.go @@ -18,7 +18,7 @@ func TestParseSingle(t *testing.T) { const execLog = `getpid() gettid() ` - entries := target.ParseLog([]byte(execLog)) + entries := target.ParseLog([]byte(execLog), NonStrict) if len(entries) != 1 { t.Fatalf("got %v programs, want 1", len(entries)) } @@ -48,7 +48,7 @@ func TestParseMulti(t *testing.T) { if err != nil { t.Fatal(err) } - entries := target.ParseLog([]byte(execLogNew)) + entries := target.ParseLog([]byte(execLogNew), NonStrict) validateProgs(t, entries, len(execLogNew)) if entries[0].ID != -1 || entries[1].ID != 70 || @@ -65,7 +65,7 @@ func TestParseMultiLegacy(t *testing.T) { if err != nil { t.Fatal(err) } - entries := target.ParseLog([]byte(execLogOld)) + entries := target.ParseLog([]byte(execLogOld), NonStrict) validateProgs(t, entries, len(execLogOld)) for _, ent := range entries { assert.Equal(t, -1, ent.ID) @@ -166,7 +166,7 @@ func TestParseFault(t *testing.T) { gettid() getpid() ` - entries := target.ParseLog([]byte(execLog)) + entries := target.ParseLog([]byte(execLog), NonStrict) if len(entries) != 1 { t.Fatalf("got %v programs, want 1", len(entries)) } -- cgit mrf-deployment