mirror of
https://github.com/dart-lang/sdk
synced 2024-09-16 04:37:12 +00:00
[gardening] Exclude vm/cc/ManyClasses test from running under TSAN
The test generates many classes, compiles a lot of code and executs very large function. This is too slow under TSAN TEST=Skip vm/cc/ManyClasses on TSAN Change-Id: I867fe9c1d50e7e976cd0a58659464c3eada5e56c Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/318640 Reviewed-by: Tess Strickland <sstrickl@google.com> Commit-Queue: Martin Kustermann <kustermann@google.com>
This commit is contained in:
parent
16d787694a
commit
8acd7d4dba
|
@ -286,7 +286,7 @@ ISOLATE_UNIT_TEST_CASE(EvalExpressionExhaustCIDs) {
|
|||
}
|
||||
|
||||
// Too slow in debug mode.
|
||||
#if !defined(DEBUG)
|
||||
#if !defined(DEBUG) && !defined(TARGET_USES_THREAD_SANITIZER)
|
||||
TEST_CASE(ManyClasses) {
|
||||
// Limit is 20 bits. Check only more than 16 bits so test completes in
|
||||
// reasonable time.
|
||||
|
@ -310,6 +310,6 @@ TEST_CASE(ManyClasses) {
|
|||
|
||||
EXPECT(IsolateGroup::Current()->class_table()->NumCids() >= kNumClasses);
|
||||
}
|
||||
#endif // !defined(DEBUG)
|
||||
#endif // !defined(DEBUG) && !defined(TARGET_USES_THREAD_SANITIZER)
|
||||
|
||||
} // namespace dart
|
||||
|
|
Loading…
Reference in a new issue