spirv-reader: disable dumping for known incorrectness
Bug: tint:1043, tint:1039
Change-Id: I6de89097d166df30bcf573ec77b9af6f09eb3d75
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/59483
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: James Price <jrprice@google.com>
Commit-Queue: James Price <jrprice@google.com>
Auto-Submit: David Neto <dneto@google.com>
diff --git a/src/reader/spirv/parser_impl_handle_test.cc b/src/reader/spirv/parser_impl_handle_test.cc
index 116b7bc..74e48b2 100644
--- a/src/reader/spirv/parser_impl_handle_test.cc
+++ b/src/reader/spirv/parser_impl_handle_test.cc
@@ -260,6 +260,8 @@
EXPECT_EQ(sampler, nullptr);
EXPECT_EQ(image, nullptr);
EXPECT_TRUE(p->error().empty());
+
+ p->DeliberatelyInvalidSpirv(); // WGSL does not have null pointers.
}
TEST_F(SpvParserHandleTest,
@@ -589,6 +591,8 @@
ASSERT_TRUE(image != nullptr);
EXPECT_EQ(image->result_id(), 20u);
+
+ p->SkipDumpingPending("crbug.com/tint/1039");
}
TEST_F(SpvParserHandleTest,
@@ -774,6 +778,8 @@
ASSERT_TRUE(image != nullptr);
EXPECT_EQ(image->result_id(), 20u);
+
+ p->SkipDumpingPending("crbug.com/tint/1039");
}
TEST_F(SpvParserHandleTest,
@@ -803,6 +809,8 @@
ASSERT_TRUE(image != nullptr);
EXPECT_EQ(image->result_id(), 20u);
+
+ p->SkipDumpingPending("crbug.com/tint/1039");
}
TEST_F(SpvParserHandleTest,
@@ -837,6 +845,8 @@
ASSERT_TRUE(image != nullptr);
EXPECT_EQ(image->result_id(), 20u);
+
+ p->SkipDumpingPending("crbug.com/tint/1039");
}
TEST_F(SpvParserHandleTest,
@@ -866,6 +876,8 @@
const auto* image = p->GetMemoryObjectDeclarationForHandle(200, true);
ASSERT_TRUE(image != nullptr);
EXPECT_EQ(image->result_id(), 20u);
+
+ p->SkipDumpingPending("crbug.com/tint/1039");
}
// Test RegisterHandleUsage, sampled image cases