Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v20.14.0 proposal #53120

Merged
merged 43 commits into from
May 28, 2024
Merged
Changes from 1 commit
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
3dd96f1
stream: implement TransformStream cleanup using "transformer.cancel"
debadree25 Dec 15, 2023
f8e1886
test: replace always-opt flag with alway-turbofan
targos Dec 29, 2023
8e7e778
test: skip v8-updates/test-linux-perf
targos Oct 7, 2023
743281a
test_runner: support source mapped test locations
cjihrig Mar 8, 2024
be587e3
test_runner: use paths for test locations
cjihrig Mar 8, 2024
26b1231
deps: upgrade npm to 10.7.0
npm-cli-bot May 1, 2024
0c6019a
meta: standardize regex
RedYetiDev Apr 29, 2024
21f1b6b
meta: bump step-security/harden-runner from 2.7.0 to 2.7.1
dependabot[bot] May 3, 2024
d1607cd
meta: bump codecov/codecov-action from 4.1.1 to 4.3.1
dependabot[bot] May 3, 2024
30482ea
meta: bump actions/download-artifact from 4.1.4 to 4.1.7
dependabot[bot] May 3, 2024
70611d7
meta: bump actions/upload-artifact from 4.3.1 to 4.3.3
dependabot[bot] May 3, 2024
ac56366
meta: bump github/codeql-action from 3.24.9 to 3.25.3
dependabot[bot] May 3, 2024
61f9f12
meta: bump actions/checkout from 4.1.1 to 4.1.4
dependabot[bot] May 3, 2024
b350f43
meta: add mailmap entry for legendecas
legendecas May 4, 2024
d9c5114
doc: fix grammatical mistake
May 3, 2024
edc3e5d
deps: update uvwasi to 0.0.21
nodejs-github-bot May 5, 2024
42070ca
deps: update googletest to 4565741
nodejs-github-bot Feb 4, 2024
a1817f5
deps: update googletest to b75ecf1
nodejs-github-bot Feb 11, 2024
981d57e
deps: update googletest to 5df0241
nodejs-github-bot Feb 18, 2024
301541c
deps: update googletest to e4fdb87
nodejs-github-bot Mar 3, 2024
760b788
deps: update googletest to c231e6f
nodejs-github-bot Mar 17, 2024
c8305f6
deps: update googletest to eff443c
nodejs-github-bot Mar 24, 2024
69959d0
deps: update googletest to 5197b1a
nodejs-github-bot Apr 14, 2024
c1d3e55
deps: update googletest to 5a37b51
nodejs-github-bot Apr 21, 2024
34708d1
deps: update googletest to d83fee1
nodejs-github-bot Apr 28, 2024
6cfad60
deps: update googletest to 2d16ed0
nodejs-github-bot May 5, 2024
b21a480
deps: update simdutf to 5.2.6
nodejs-github-bot Apr 28, 2024
7ba30a5
deps: update simdutf to 5.2.8
nodejs-github-bot May 12, 2024
bbbfd7f
deps: update corepack to 0.28.1
nodejs-github-bot May 14, 2024
f5cd125
deps: update googletest to fa6de7f
nodejs-github-bot May 14, 2024
b7bc635
test_runner: ignore todo flag when running suites
cjihrig Mar 18, 2024
77e2bf0
test_runner: support forced exit
cjihrig Mar 13, 2024
e2ae436
test_runner: run top level tests in a microtask
cjihrig Mar 17, 2024
200dadb
deps: V8: cherry-pick f8d5e576b814
richardlau Mar 21, 2024
053282e
deps: V8: backport c4be0a97f981
richardlau Mar 21, 2024
a501860
test_runner: don't await the same promise for each test
cjihrig Mar 22, 2024
e3ad05d
deps: V8: cherry-pick 500de8bd371b
richardlau Apr 26, 2024
4051316
tools: update lint-md-dependencies to rollup@4.17.0
nodejs-github-bot Apr 30, 2024
28d2baa
src,permission: throw async errors on async APIs
RafaelGSS Apr 30, 2024
8c1f837
doc: remove mold use on mac for speeding up build
congzhangzh Mar 28, 2024
e6d9fbe
doc: update process.versions properties
IlyasShabi Apr 30, 2024
cffd2cc
Revert "stream: revert fix cloned webstreams not being unref'd"
marco-ippolito May 25, 2024
fe0f08a
2024-05-28, Version 20.14.0 'Iron' (LTS)
marco-ippolito May 23, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
test_runner: don't await the same promise for each test
Prior to this commit, each top level test awaited the same
global promise for setting up test reporters. This commit
updates the logic to only await the promise the first time
it is encountered.

PR-URL: #52185
Refs: #47164
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
  • Loading branch information
cjihrig authored and marco-ippolito committed May 23, 2024
commit a501860d63e8b571bad613cc7a13da5c66261578
6 changes: 5 additions & 1 deletion lib/internal/test_runner/harness.js
Original file line number Diff line number Diff line change
Expand Up @@ -233,7 +233,11 @@ function getGlobalRoot() {
}

async function startSubtest(subtest) {
await reportersSetup;
if (reportersSetup) {
// Only incur the overhead of awaiting the Promise once.
await reportersSetup;
reportersSetup = undefined;
}

const root = getGlobalRoot();
if (!root.harness.bootstrapComplete) {
Expand Down