bp2build for sanitizer blocklists long term fix
Bug: 286872909 Test: Unit tests Test: b build relevant targets Change-Id: I553091f76fca936006651b1ed22c8fe4d176e18f
This commit is contained in:
@@ -880,8 +880,15 @@ func TestCcBinaryWithSanitizerBlocklist(t *testing.T) {
|
||||
}`,
|
||||
targets: []testBazelTarget{
|
||||
{"cc_binary", "foo", AttrNameToString{
|
||||
"copts": `select({
|
||||
"//build/bazel/rules/cc:sanitizers_enabled": ["-fsanitize-ignorelist=$(location foo_blocklist.txt)"],
|
||||
"//conditions:default": [],
|
||||
})`,
|
||||
"additional_compiler_inputs": `select({
|
||||
"//build/bazel/rules/cc:sanitizers_enabled": [":foo_blocklist.txt"],
|
||||
"//conditions:default": [],
|
||||
})`,
|
||||
"local_includes": `["."]`,
|
||||
"features": `["sanitizer_blocklist_foo_blocklist_txt"]`,
|
||||
}},
|
||||
},
|
||||
})
|
||||
|
Reference in New Issue
Block a user