Skip to content

refactor(turbo-tasks): Remove public OperationVc constructor, introduce a macro annotation for creating OperationVc types #49625

refactor(turbo-tasks): Remove public OperationVc constructor, introduce a macro annotation for creating OperationVc types

refactor(turbo-tasks): Remove public OperationVc constructor, introduce a macro annotation for creating OperationVc types #49625

Triggered via pull request December 20, 2024 01:40
Status Success
Total duration 27m 4s
Artifacts 198

build_and_test.yml

on: pull_request
Determine changes
10s
Determine changes
build-next  /  build
30s
build-next / build
optimize-ci  /  Graphite CI Optimizer
2s
optimize-ci / Graphite CI Optimizer
validate-docs-links
11s
validate-docs-links
Matrix: test unit
test next-swc wasm  /  build
7m 59s
test next-swc wasm / build
test cargo benches  /  Test
5m 7s
test cargo benches / Test
test next-swc wasi  /  build
test next-swc wasi / build
test devlow package  /  build
test devlow package / build
Matrix: test prod
Matrix: test dev
Matrix: test integration
Matrix: Test new tests for flakes (dev)
Matrix: Test new tests for flakes (prod)
Matrix: test ppr dev
Matrix: test ppr prod
Matrix: test turbopack dev
Matrix: test turbopack development integration
Matrix: test turbopack production integration
Matrix: test turbopack production
test ppr integration  /  build
2m 5s
test ppr integration / build
types and precompiled  /  build
1m 22s
types and precompiled / build
test firefox and safari  /  build
4m 45s
test firefox and safari / build
Matrix: Run devlow benchmarks
Matrix: Test new tests when deployed
report test results to datadog
1m 7s
report test results to datadog
Fit to window
Zoom out
Zoom in

Annotations

14 warnings and 10 notices
optimize-ci / Graphite CI Optimizer
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
validate-docs-links
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Determine changes
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
ast-grep lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
rustdoc check / build: crates/napi/src/next_api/project.rs#L954
public documentation for `project_update_info_subscribe` links to private item `UpdateMessage::Start`
rustdoc check / build: crates/napi/src/next_api/project.rs#L954
public documentation for `project_update_info_subscribe` links to private item `UpdateMessage::End`
rustdoc check / build: crates/napi/src/next_api/project.rs#L954
public documentation for `project_update_info_subscribe` links to private item `UpdateMessage::End`
rustdoc check / build: crates/napi/src/next_api/project.rs#L954
public documentation for `project_update_info_subscribe` links to private item `UpdateMessage::Start`
report test results to datadog
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
thank you, next
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
to-resolved-in-loop: turbopack/crates/turbopack-browser/src/ecmascript/evaluate/chunk.rs#L221
Calling `chunk.ident().to_string().to_resolved().await?` in a loop could be a doing a lot of work sequentially. Consider producing an iterator of futures and using `try_join`.
to-resolved-in-loop: turbopack/crates/turbopack-core/src/introspect/utils.rs#L77
Calling `key.to_resolved().await?` in a loop could be a doing a lot of work sequentially. Consider producing an iterator of futures and using `try_join`.
to-resolved-in-loop: turbopack/crates/turbopack-core/src/introspect/utils.rs#L95
Calling `key.to_resolved().await?` in a loop could be a doing a lot of work sequentially. Consider producing an iterator of futures and using `try_join`.
to-resolved-in-loop: turbopack/crates/turbopack-core/src/introspect/utils.rs#L105
Calling `key.to_resolved().await?` in a loop could be a doing a lot of work sequentially. Consider producing an iterator of futures and using `try_join`.
to-resolved-in-loop: turbopack/crates/turbopack-core/src/introspect/utils.rs#L127
Calling `key.to_resolved().await?` in a loop could be a doing a lot of work sequentially. Consider producing an iterator of futures and using `try_join`.
to-resolved-in-loop: turbopack/crates/turbopack-core/src/reference/mod.rs#L184
Calling `RawModule::new(*source).to_resolved().await?` in a loop could be a doing a lot of work sequentially. Consider producing an iterator of futures and using `try_join`.
to-resolved-in-loop: turbopack/crates/turbopack-css/src/chunk/mod.rs#L270
Calling `chunk_item_key.to_resolved().await?` in a loop could be a doing a lot of work sequentially. Consider producing an iterator of futures and using `try_join`.
to-resolved-in-loop: turbopack/crates/turbopack-ecmascript/benches/analyzer.rs#L96
Calling `Environment::new(Value::new(ExecutionEnvironment::NodeJsLambda(
to-resolved-in-loop: turbopack/crates/turbopack-ecmascript/src/typescript/mod.rs#L161
Calling `TsConfigTypesReference::new(
to-resolved-in-loop: turbopack/crates/turbopack-swc-utils/src/emitter.rs#L32
Calling `issue.to_resolved().await?` in a loop could be a doing a lot of work sequentially. Consider producing an iterator of futures and using `try_join`.

Artifacts

Produced during runtime
Name Size
test-playwright-snapshots-test-dev-react--2-6
1.06 MB
test-playwright-snapshots-test-dev-react--3-6
563 KB
test-playwright-snapshots-test-dev-react--5-6
318 KB
test-playwright-snapshots-test-dev-react--6-6
129 KB
test-playwright-snapshots-test-integration-1-13-react-
87.3 KB
test-playwright-snapshots-test-integration-10-13-react-
333 KB
test-playwright-snapshots-test-integration-13-13-react-
5.8 MB
test-playwright-snapshots-test-integration-2-13-react-
115 KB
test-playwright-snapshots-test-integration-3-13-react-
5.86 MB
test-playwright-snapshots-test-integration-4-13-react-
355 KB
test-playwright-snapshots-test-integration-8-13-react-
203 KB
test-playwright-snapshots-test-integration-9-13-react-
3.39 MB
test-playwright-snapshots-test-ppr-dev-3-6
824 KB
test-playwright-snapshots-test-ppr-dev-6-6
129 KB
test-playwright-snapshots-test-ppr-integration
302 KB
test-playwright-snapshots-test-ppr-prod-2-7
47.2 KB
test-playwright-snapshots-test-ppr-prod-4-7
29.3 KB
test-playwright-snapshots-test-ppr-prod-7-7
168 KB
test-playwright-snapshots-test-prod-react--5-7
76.9 KB
test-playwright-snapshots-test-prod-react--7-7
164 KB
test-playwright-snapshots-test-turbopack-dev-react--2-5
302 KB
test-playwright-snapshots-test-turbopack-dev-react--4-5
571 KB
test-playwright-snapshots-test-turbopack-dev-react--5-5
526 KB
test-playwright-snapshots-test-turbopack-integration-react--1-6
544 KB
test-playwright-snapshots-test-turbopack-integration-react--2-6
26.8 MB
test-playwright-snapshots-test-turbopack-integration-react--5-6
30 MB
test-playwright-snapshots-test-turbopack-integration-react--6-6
10 MB
test-playwright-snapshots-test-turbopack-production-integration-1-7
273 KB
test-playwright-snapshots-test-turbopack-production-integration-3-7
1.38 MB
test-playwright-snapshots-test-turbopack-production-integration-5-7
3.24 MB
test-playwright-snapshots-test-turbopack-production-integration-6-7
1.39 MB
test-playwright-snapshots-test-turbopack-production-react--5-7
21.1 KB
test-playwright-snapshots-test-turbopack-production-react--7-7
80.5 KB
test-reports-test-dev-react--1-6
83.2 KB
test-reports-test-dev-react--2-6
96.4 KB
test-reports-test-dev-react--3-6
95.9 KB
test-reports-test-dev-react--4-6
93.5 KB
test-reports-test-dev-react--5-6
85.3 KB
test-reports-test-dev-react--6-6
97.2 KB
test-reports-test-firefox-safari
7.57 KB
test-reports-test-integration-1-13-react-
29.2 KB
test-reports-test-integration-10-13-react-
41.5 KB
test-reports-test-integration-11-13-react-
25.4 KB
test-reports-test-integration-12-13-react-
25 KB
test-reports-test-integration-13-13-react-
26.4 KB
test-reports-test-integration-2-13-react-
32.7 KB
test-reports-test-integration-3-13-react-
20.5 KB
test-reports-test-integration-4-13-react-
10.5 KB
test-reports-test-integration-5-13-react-
19.2 KB
test-reports-test-integration-6-13-react-
16.5 KB
test-reports-test-integration-7-13-react-
21.9 KB
test-reports-test-integration-8-13-react-
26.8 KB
test-reports-test-integration-9-13-react-
23.6 KB
test-reports-test-next-swc-wasm
4.27 KB
test-reports-test-ppr-dev-1-6
61 KB
test-reports-test-ppr-dev-2-6
61.2 KB
test-reports-test-ppr-dev-3-6
56.6 KB
test-reports-test-ppr-dev-4-6
52.3 KB
test-reports-test-ppr-dev-5-6
69.8 KB
test-reports-test-ppr-dev-6-6
72.2 KB
test-reports-test-ppr-integration
7.25 KB
test-reports-test-ppr-prod-1-7
54.8 KB
test-reports-test-ppr-prod-2-7
49.8 KB
test-reports-test-ppr-prod-3-7
54.2 KB
test-reports-test-ppr-prod-4-7
60.2 KB
test-reports-test-ppr-prod-5-7
52 KB
test-reports-test-ppr-prod-6-7
56.1 KB
test-reports-test-ppr-prod-7-7
49.8 KB
test-reports-test-prod-react--1-7
67.7 KB
test-reports-test-prod-react--2-7
62.9 KB
test-reports-test-prod-react--3-7
60.3 KB
test-reports-test-prod-react--4-7
63.1 KB
test-reports-test-prod-react--5-7
64.6 KB
test-reports-test-prod-react--6-7
67.8 KB
test-reports-test-prod-react--7-7
63.5 KB
test-reports-test-turbopack-dev-react--1-5
90.4 KB
test-reports-test-turbopack-dev-react--2-5
96.1 KB
test-reports-test-turbopack-dev-react--3-5
88.4 KB
test-reports-test-turbopack-dev-react--4-5
87.2 KB
test-reports-test-turbopack-dev-react--5-5
102 KB
test-reports-test-turbopack-integration-react--1-6
53.4 KB
test-reports-test-turbopack-integration-react--2-6
50.3 KB
test-reports-test-turbopack-integration-react--3-6
46 KB
test-reports-test-turbopack-integration-react--4-6
64.7 KB
test-reports-test-turbopack-integration-react--5-6
45.4 KB
test-reports-test-turbopack-integration-react--6-6
57.8 KB
test-reports-test-turbopack-production-integration-1-7
45.3 KB
test-reports-test-turbopack-production-integration-2-7
23.4 KB
test-reports-test-turbopack-production-integration-3-7
44.7 KB
test-reports-test-turbopack-production-integration-4-7
67.7 KB
test-reports-test-turbopack-production-integration-5-7
41.9 KB
test-reports-test-turbopack-production-integration-6-7
47.2 KB
test-reports-test-turbopack-production-integration-7-7
55.2 KB
test-reports-test-turbopack-production-react--1-7
69.7 KB
test-reports-test-turbopack-production-react--2-7
64.8 KB
test-reports-test-turbopack-production-react--3-7
54.5 KB
test-reports-test-turbopack-production-react--4-7
64.8 KB
test-reports-test-turbopack-production-react--5-7
65.4 KB
test-reports-test-turbopack-production-react--6-7
69.6 KB
test-reports-test-turbopack-production-react--7-7
64.4 KB
test-reports-test-unit-18
132 KB
test-reports-test-unit-20
132 KB
turbo-run-summary-build-native
102 KB
turbo-run-summary-build-next
141 KB
turbo-run-summary-devlow-bench---turbopack=false---scenario=heavy-npm-deps-build --page=homepage
244 KB
turbo-run-summary-devlow-bench---turbopack=false---scenario=heavy-npm-deps-build-turbo-cache-enabled --page=homepage
244 KB
turbo-run-summary-devlow-bench---turbopack=false---scenario=heavy-npm-deps-dev --page=homepage
244 KB
turbo-run-summary-devlow-bench---turbopack=true---scenario=heavy-npm-deps-build --page=homepage
244 KB
turbo-run-summary-devlow-bench---turbopack=true---scenario=heavy-npm-deps-build-turbo-cache-enabled --page=homepage
244 KB
turbo-run-summary-devlow-bench---turbopack=true---scenario=heavy-npm-deps-dev --page=homepage
244 KB
turbo-run-summary-lint
244 KB
turbo-run-summary-test-cargo-unit
141 KB
turbo-run-summary-test-dev-react--1-6
244 KB
turbo-run-summary-test-dev-react--2-6
244 KB
turbo-run-summary-test-dev-react--3-6
244 KB
turbo-run-summary-test-dev-react--4-6
244 KB
turbo-run-summary-test-dev-react--5-6
244 KB
turbo-run-summary-test-dev-react--6-6
244 KB
turbo-run-summary-test-devlow
244 KB
turbo-run-summary-test-firefox-safari
244 KB
turbo-run-summary-test-integration-1-13-react-
244 KB
turbo-run-summary-test-integration-10-13-react-
244 KB
turbo-run-summary-test-integration-11-13-react-
244 KB
turbo-run-summary-test-integration-12-13-react-
244 KB
turbo-run-summary-test-integration-13-13-react-
244 KB
turbo-run-summary-test-integration-2-13-react-
244 KB
turbo-run-summary-test-integration-3-13-react-
244 KB
turbo-run-summary-test-integration-4-13-react-
244 KB
turbo-run-summary-test-integration-5-13-react-
244 KB
turbo-run-summary-test-integration-6-13-react-
244 KB
turbo-run-summary-test-integration-7-13-react-
244 KB
turbo-run-summary-test-integration-8-13-react-
244 KB
turbo-run-summary-test-integration-9-13-react-
244 KB
turbo-run-summary-test-new-tests-deploy-1-5
244 KB
turbo-run-summary-test-new-tests-deploy-2-5
244 KB
turbo-run-summary-test-new-tests-deploy-3-5
244 KB
turbo-run-summary-test-new-tests-deploy-4-5
244 KB
turbo-run-summary-test-new-tests-deploy-5-5
244 KB
turbo-run-summary-test-new-tests-dev-1-5
244 KB
turbo-run-summary-test-new-tests-dev-2-5
244 KB
turbo-run-summary-test-new-tests-dev-3-5
244 KB
turbo-run-summary-test-new-tests-dev-4-5
244 KB
turbo-run-summary-test-new-tests-dev-5-5
244 KB
turbo-run-summary-test-new-tests-start-1-5
244 KB
turbo-run-summary-test-new-tests-start-2-5
244 KB
turbo-run-summary-test-new-tests-start-3-5
244 KB
turbo-run-summary-test-new-tests-start-4-5
244 KB
turbo-run-summary-test-new-tests-start-5-5
244 KB
turbo-run-summary-test-next-swc-wasm
244 KB
turbo-run-summary-test-ppr-dev-1-6
244 KB
turbo-run-summary-test-ppr-dev-2-6
244 KB
turbo-run-summary-test-ppr-dev-3-6
244 KB
turbo-run-summary-test-ppr-dev-4-6
244 KB
turbo-run-summary-test-ppr-dev-5-6
244 KB
turbo-run-summary-test-ppr-dev-6-6
244 KB
turbo-run-summary-test-ppr-integration
244 KB
turbo-run-summary-test-ppr-prod-1-7
244 KB
turbo-run-summary-test-ppr-prod-2-7
244 KB
turbo-run-summary-test-ppr-prod-3-7
244 KB
turbo-run-summary-test-ppr-prod-4-7
244 KB
turbo-run-summary-test-ppr-prod-5-7
244 KB
turbo-run-summary-test-ppr-prod-6-7
244 KB
turbo-run-summary-test-ppr-prod-7-7
244 KB
turbo-run-summary-test-prod-react--1-7
244 KB
turbo-run-summary-test-prod-react--2-7
244 KB
turbo-run-summary-test-prod-react--3-7
244 KB
turbo-run-summary-test-prod-react--4-7
244 KB
turbo-run-summary-test-prod-react--5-7
244 KB
turbo-run-summary-test-prod-react--6-7
244 KB
turbo-run-summary-test-prod-react--7-7
244 KB
turbo-run-summary-test-turbopack-dev-react--1-5
244 KB
turbo-run-summary-test-turbopack-dev-react--2-5
244 KB
turbo-run-summary-test-turbopack-dev-react--3-5
244 KB
turbo-run-summary-test-turbopack-dev-react--4-5
244 KB
turbo-run-summary-test-turbopack-dev-react--5-5
244 KB
turbo-run-summary-test-turbopack-integration-react--1-6
244 KB
turbo-run-summary-test-turbopack-integration-react--2-6
244 KB
turbo-run-summary-test-turbopack-integration-react--3-6
244 KB
turbo-run-summary-test-turbopack-integration-react--4-6
244 KB
turbo-run-summary-test-turbopack-integration-react--5-6
244 KB
turbo-run-summary-test-turbopack-integration-react--6-6
244 KB
turbo-run-summary-test-turbopack-production-integration-1-7
244 KB
turbo-run-summary-test-turbopack-production-integration-2-7
244 KB
turbo-run-summary-test-turbopack-production-integration-3-7
244 KB
turbo-run-summary-test-turbopack-production-integration-4-7
244 KB
turbo-run-summary-test-turbopack-production-integration-5-7
244 KB
turbo-run-summary-test-turbopack-production-integration-6-7
244 KB
turbo-run-summary-test-turbopack-production-integration-7-7
244 KB
turbo-run-summary-test-turbopack-production-react--1-7
244 KB
turbo-run-summary-test-turbopack-production-react--2-7
244 KB
turbo-run-summary-test-turbopack-production-react--3-7
244 KB
turbo-run-summary-test-turbopack-production-react--4-7
244 KB
turbo-run-summary-test-turbopack-production-react--5-7
244 KB
turbo-run-summary-test-turbopack-production-react--6-7
244 KB
turbo-run-summary-test-turbopack-production-react--7-7
244 KB
turbo-run-summary-test-unit-18
244 KB
turbo-run-summary-test-unit-20
244 KB
turbo-run-summary-types-and-precompiled
244 KB