This change:
* Changes the site names to be more specific. For example,
SiteA -> Standalone.
* Updates some test actions to take advantage of the new wildcard
feature.
* Updates other tests to use new actions, deleting unnecessary ones.
* Other misc cleanup.
* Shortening names now that the test names are too long.
Bug: b/242063423
Change-Id: Iaf80d30ca6ea0653cca382d9d4f91ed58f9cd07c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828313
Reviewed-by: Phillis Tang <phillis@chromium.org>
Reviewed-by: Dana Fried <dfried@chromium.org>
Reviewed-by: Dibyajyoti Pal <dibyapal@chromium.org>
Commit-Queue: Daniel Murphy <dmurph@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1036815}
This change allows critical user journey to specify a wildcard like
"EnumType::All", which will cause the script to expand that single test
into multiple tests for every combination of argument expansion.
This allows us to continue to simplify our test list and implementation.
Bug: b/240571429
Change-Id: I4c45cea08048ab817d246c4208ac428c797e8ff6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827079
Commit-Queue: Dibyajyoti Pal <dibyapal@chromium.org>
Reviewed-by: Dibyajyoti Pal <dibyapal@chromium.org>
Auto-Submit: Daniel Murphy <dmurph@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1035189}
Draft message to update all tests with:
// Test contents are generated by script. Please do not modify!
// See `docs/webapps/why-is-this-test-failing.md` or
// `docs/webaps/integration-testing-framework` for more info.
// Sheriffs: Disabling this test is supported.
Bug: 1342424
Change-Id: I9c09822c66a4e704a7b789bb60580e756d189c85
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3750044
Commit-Queue: Daniel Murphy <dmurph@chromium.org>
Reviewed-by: Glen Robertson <glenrob@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1027444}
Added the 2 builders with the same configs as mac 11 version, except for
specified machine versions. mac12-arm64-rel will replace the mac 11
equivalent in CQ in a follow up CL.
Bug: 1334005
Change-Id: I8de42744410652a57685edd2c60d01afd26cf770
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3699392
Reviewed-by: Sven Zheng <svenzheng@chromium.org>
Commit-Queue: Zhaoyang Li <zhaoyangli@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1013557}
This patch updates the dPWA testing framework script to allow for
multiple arguments in the CUJ actions.
Behavior changes:
* Actions not specify a list of argument (or enumeration) types.
* These types are defined in a new sheet titled "Enums" with values.
* Parameterized actions have a new format to specify the output action,
where it uses bash argument syntax ($1 for the first arg, $2 for the
second, etc) to forward arguments of the parameterized action to the
output actions.
This change does not affect the tests themselves or coverage, and
should be a no-op for test generation.
Future changes:
* After this change has landed, the current cpp method call of
MethodName("Argument") can change to be MethodName(ArgType::kArg),
providing a much better coding interface to work with.
Bug: 1310428
Change-Id: I2d6271e08ad2d19b2d4c2dd6ac87df9fe4c8b02d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3553829
Reviewed-by: Phillis Tang <phillis@chromium.org>
Commit-Queue: Daniel Murphy <dmurph@chromium.org>
Cr-Commit-Position: refs/heads/main@{#986982}