This is an archive of the discontinued LLVM Phabricator instance.

[Sanitizer] iOS: Pull up parallelism_group handling into common.lit.config
ClosedPublic

Authored by yln on Feb 13 2019, 1:56 PM.

Details

Summary

Serial execution on iOS devices is not specific to sanitizers. We want
to throttle all on-device tests. Pull the setting of the
parallelism_group up into the common lit configuration file.

Rename darwin-ios-device-sanitizer to ios-device. This group is not
specific to sanitizers and (theoretically) independent from the host OS.

Note that we don't support running unit tests on-device (there are no
configurations generated for that). If that ever changes, we also need
this configuration in unittests/lit.common.unit.cfg.

Diff Detail

Repository
rL LLVM

Event Timeline

yln created this revision.Feb 13 2019, 1:56 PM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptFeb 13 2019, 1:56 PM
Herald added subscribers: llvm-commits, Restricted Project, jdoerfert, kubamracek. · View Herald Transcript
yln retitled this revision from [Sanitizer] iOS: Pull up parallelism_group handling into common config to [Sanitizer] iOS: Pull up parallelism_group handling into common.lit.config.Feb 13 2019, 2:01 PM
vitalybuka resigned from this revision.Feb 13 2019, 5:02 PM
This revision is now accepted and ready to land.Feb 15 2019, 11:19 AM
This revision was automatically updated to reflect the committed changes.