Commit 5873c0d
Enable ASAN poisoning in internal tests
Summary:
I didn't want ASAN poisoning to be enabled by default (to avoid breaking existing ASAN tiers), so it's opt in. However we want to opt all our tests into ASAN poisoning to catch regressions.
Define a new BUCK rule called `cachelib_cpp_unittest` that defines a PP macro. That macro will enable ASAN poisoning for those tests.
Also automatically set the oncall field for tests.
This diff changes *all* cpp_unittest rules in Cachelib to use the new rule.
Reviewed By: AlnisM
Differential Revision: D104668331
fbshipit-source-id: 79de1d7fc3da36a489910d89d0c346a36cb617bd1 parent 0fde82e commit 5873c0d
1 file changed
Lines changed: 6 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
749 | 749 | | |
750 | 750 | | |
751 | 751 | | |
752 | | - | |
753 | | - | |
| 752 | + | |
| 753 | + | |
| 754 | + | |
| 755 | + | |
| 756 | + | |
754 | 757 | | |
| 758 | + | |
755 | 759 | | |
756 | 760 | | |
757 | 761 | | |
| |||
0 commit comments