This reverts commitf81a402aa1. Reason for revert: golem benchmarks are failing to run TEST=ci Original change's description: > "[SDK/VM] - Rename dart_precompiled_runtime to dartaotruntime, ensures we have a uniform name for the executable between the build directories and the SDK directory" > > Fixed golem breakage by temporarily copying dartaotruntime to dart_precompiled_runtime > > This reverts commit75e6a748f7. > > TEST=ci > > Original change's description: > > Revert "[SDK/VM] - Rename dart_precompiled_runtime to dartaotruntime, ensures we have a uniform name for the executable between the build directories and the SDK directory" > > > > This reverts commit1b331d05c2. > > > > Reason for revert: golem builds are failing > > > > Original change's description: > > > [SDK/VM] - Rename dart_precompiled_runtime to dartaotruntime, ensures we have a uniform name for the executable between the build directories and the SDK directory > > > > > > TEST=ci > > > > > Change-Id: Id0f383eabb496c06c0acebc639c8e3b056ba82d0 > Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/393781 > Commit-Queue: Siva Annamalai <asiva@google.com> > Reviewed-by: Ryan Macnak <rmacnak@google.com> Change-Id: Iec494940412aa31dbefdc5280e35ae99e8cecb26 No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/393764 Reviewed-by: Siva Annamalai <asiva@google.com> Reviewed-by: Liam Appelbe <liama@google.com> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Commit-Queue: Siva Annamalai <asiva@google.com>
This directory contains code to produce a large isolate stress test. It has the following helper files:
generate_stress_test_list.dart: Will recursively walk test suite
directories, tries to run tests and see whether they could be included as part
of the stress test.
Only tests that are passing, run reasonably quick and don't use features that prevent running them inside isolates will be considered.
=> The filtered tests that are considered will be written into
stress_test_list.json.
The resulting stress_test_list.json file was hand-edited afterwards to remove
certain tests that have passed the simple automated filter but cannot be used
as part of the stress test.
generate_stress_test.dart: Can be used to consume stress_test_list.json and
build the stress test files.
stress_test_list.json: Contains two lists of tests (one for NNBD and one for
non-NNBD) that can be used to generate a stress test.
To ensure the list doesn't get out-of-date we have two tests on regular bots
that will try to compile the stress test to kernel, thereby ensuring that the
files at least exist and compile, see
runtime/tests/vm/dart/isolates/concurrency_stress_sanity_test.dart.