v8/tools/testrunner
Liviu Rau b625371491 Reland "[resultdb] Add ResultDB indicator"
This is a reland of commit 237de893e1

We now guard against requests Python module not being available when running the testrunner. If preconditions (modules & luci context) are not met we no longer add ResultDBIndicator to the chain.

Original change's description:
> [resultdb] Add ResultDB indicator
>
> Adds a new indicator that will send every result to ResultDB (and ultimately in a bq table; to be configured later).
>
> If we are not running in a ResultDB context we introduce only a minimal overhead by exiting early from indicator.
>
> To test these changes in a luci context with ResultDB we activated resultdb feature flag via V8-Recipe-Flags. This feature got implemented in https://crrev.com/c/3925576 .
>
>
> V8-Recipe-Flags: resultdb
> Bug: v8:13316
> Change-Id: I5d98e8f27531b536686a8d63b993313b9d6f62c5
> Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3905385
> Commit-Queue: Liviu Rau <liviurau@google.com>
> Reviewed-by: Alexander Schulze <alexschulze@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#83672}

V8-Recipe-Flags: resultdb
Bug: v8:13316
Change-Id: I0bdfae13cc7f250c41a18f2d3a513a3bfc580f6d
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3955263
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Liviu Rau <liviurau@google.com>
Cr-Commit-Position: refs/heads/main@{#83711}
2022-10-14 11:05:59 +00:00
..
local [maglev] Disable Maglev for the default ctor omitting test 2022-09-20 12:13:12 +00:00
objects Reland "[resultdb] Add ResultDB indicator" 2022-10-14 11:05:59 +00:00
outproc [test] testrunner: Print diff if stdout does not match 2022-07-26 13:05:27 +00:00
testdata [test] Fix analysis-based numfuzz instances 2022-09-16 07:24:59 +00:00
testproc Reland "[resultdb] Add ResultDB indicator" 2022-10-14 11:05:59 +00:00
utils [test] Let numfuzz tests automatically use all available instances 2022-09-16 10:52:10 +00:00
__init__.py
base_runner.py Aix: Skip FreezeFlags unittest for component build 2022-10-13 13:55:18 +00:00
build_config.py Aix: Skip FreezeFlags unittest for component build 2022-10-13 13:55:18 +00:00
num_fuzzer.py [test] Let numfuzz tests automatically use all available instances 2022-09-16 10:52:10 +00:00
OWNERS
PRESUBMIT.py Allow V8 to run all unittests presubmit 2022-03-29 11:14:09 +00:00
standard_runner_test.py [test] Let numfuzz tests automatically use all available instances 2022-09-16 10:52:10 +00:00
standard_runner.py [test] Refactor testrunner (5) 2022-08-11 05:55:52 +00:00
test_config.py [test] Cleanup 2022-06-01 09:09:18 +00:00
trycatch_loader.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00