Test

Public

Run fast unit and integration tests

test: add tests for wallclock lag histogram

Passed in 48m 0s
:pipeline:
mkpipeline
:rust: Cargo test
Restart test
Yugabyte CDC tests
Short Zippy
Feature benchmark (Kafka only)
Persistence tests
Cluster isolation test
chbench smoke test
Metabase smoke test
dbt-materialize tests
Storage Usage Table Test
Tracing Fast Path

The following tasks were skipped:

  • rules_testing (Workspace (Bazel 6.x) on :darwin: macOS): Already tested on latest
  • rules_testing (Workspace (Bazel 6.x) on :ubuntu: Ubuntu 20.04 LTS): Already tested on latest
  • rules_testing (Workspace (Bazel 6.x) on :windows: Windows): Already tested on latest
  • Cloud Robotics Core (:ubuntu: Ubuntu 18.04 LTS (OpenJDK 11, gcc 7.5.0)): True
  • Bazel Remote Cache (gazelle & bazel mod tidy on :ubuntu: Ubuntu 20.04 LTS): Lockfile could change when building with Bazel@HEAD
  • rules_android (Tools on :ubuntu: Ubuntu 20.04 LTS): The same task already exists after ignoring bazel version.
  • rules_android (Tools on :ubuntu: Ubuntu 20.04 LTS): The same task already exists after ignoring bazel version.
  • rules_android (Rules on :ubuntu: Ubuntu 20.04 LTS): The same task already exists after ignoring bazel version.
  • rules_android (Rules on :ubuntu: Ubuntu 20.04 LTS): The same task already exists after ignoring bazel version.
  • rules_android (Tools on :darwin: macOS): The same task already exists after ignoring bazel version.
  • rules_android (Tools on :darwin: macOS): The same task already exists after ignoring bazel version.
  • rules_android (Rules on :darwin: macOS): The same task already exists after ignoring bazel version.
  • rules_android (Rules on :darwin: macOS): The same task already exists after ignoring bazel version.
  • rules_android (Tools on :darwin: macOS arm64): The same task already exists after ignoring bazel version.
  • rules_android (Tools on :darwin: macOS arm64): The same task already exists after ignoring bazel version.
  • rules_android (Rules on :darwin: macOS arm64): The same task already exists after ignoring bazel version.
  • rules_android (Rules on :darwin: macOS arm64): The same task already exists after ignoring bazel version.
  • rules_android (Tools Bzlmod on :ubuntu: Ubuntu 20.04 LTS): The same task already exists after ignoring bazel version.
  • rules_android (Tools Bzlmod on :ubuntu: Ubuntu 20.04 LTS): The same task already exists after ignoring bazel version.
  • rules_android (Rules Bzlmod on :ubuntu: Ubuntu 20.04 LTS): The same task already exists after ignoring bazel version.
  • rules_android (Rules Bzlmod on :ubuntu: Ubuntu 20.04 LTS): The same task already exists after ignoring bazel version.
  • rules_android (Tools Bzlmod on :darwin: macOS): The same task already exists after ignoring bazel version.
  • rules_android (Tools Bzlmod on :darwin: macOS): The same task already exists after ignoring bazel version.
  • rules_android (Rules Bzlmod on :darwin: macOS): The same task already exists after ignoring bazel version.
  • rules_android (Rules Bzlmod on :darwin: macOS): The same task already exists after ignoring bazel version.
  • rules_android (Tools Bzlmod on :darwin: macOS arm64): The same task already exists after ignoring bazel version.
  • rules_android (Tools Bzlmod on :darwin: macOS arm64): The same task already exists after ignoring bazel version.
  • rules_android (Rules Bzlmod on :darwin: macOS arm64): The same task already exists after ignoring bazel version.
  • rules_android (Rules Bzlmod on :darwin: macOS arm64): The same task already exists after ignoring bazel version.
  • rules_android (Basic app ubuntu on :ubuntu: Ubuntu 20.04 LTS): The same task already exists after ignoring bazel version.
  • rules_android (Basic app ubuntu on :ubuntu: Ubuntu 20.04 LTS): The same task already exists after ignoring bazel version.
  • rules_android (Basic app ubuntu bzlmod on :ubuntu: Ubuntu 20.04 LTS): The same task already exists after ignoring bazel version.
  • rules_android (Basic app ubuntu bzlmod on :ubuntu: Ubuntu 20.04 LTS): The same task already exists after ignoring bazel version.
  • rules_android (Basic app mac arm64 on :darwin: macOS arm64): The same task already exists after ignoring bazel version.
  • rules_android (Basic app mac arm64 on :darwin: macOS arm64): The same task already exists after ignoring bazel version.
  • rules_android (Basic app mac arm64 bzlmod on :darwin: macOS arm64): The same task already exists after ignoring bazel version.
  • rules_android (Basic app mac arm64 bzlmod on :darwin: macOS arm64): The same task already exists after ignoring bazel version.
  • rules_android (Windows Basicapp Bzlmod on :windows: Windows): The same task already exists after ignoring bazel version.
  • rules_android (Windows Basicapp Bzlmod on :windows: Windows): The same task already exists after ignoring bazel version.
  • rules_android (Windows Basicapp on :windows: Windows): The same task already exists after ignoring bazel version.
  • rules_android (Windows Basicapp on :windows: Windows): The same task already exists after ignoring bazel version.
  • Stardoc (Build and test - Windows on :windows: Windows): Includes manual golden tests requiring stable Bazel
  • Stardoc (Build and test - legacy WORKSPACE setup on :ubuntu: Ubuntu 20.04 LTS): Bazel@HEAD no longer supports WORKSPACE
  • Stardoc (Stardoc golden tests requiring Bazel 7 on :ubuntu: Ubuntu 20.04 LTS): Manual tests requiring an older Bazel version
  • Stardoc (Build and test on :darwin: macOS): Includes manual golden tests requiring stable Bazel
  • Stardoc (Build and test on :ubuntu: Ubuntu 20.04 LTS): Includes manual golden tests requiring stable Bazel
  • Bazel Examples (android (Android Firebase Cloud Messaging) on :ubuntu: Ubuntu 18.04 LTS (OpenJDK 11, gcc 7.5.0)): https://github.com/bazelbuild/examples/issues/487
  • Bazel Examples (android (Android Firebase Cloud Messaging) on :darwin: macOS): https://github.com/bazelbuild/examples/issues/487
  • Bazel Examples (android (Android NDK) on :ubuntu: Ubuntu 18.04 LTS (OpenJDK 11, gcc 7.5.0)): https://github.com/bazelbuild/examples/issues/501
  • Bazel Examples (android (Android NDK) on :darwin: macOS arm64): https://github.com/bazelbuild/examples/issues/501
  • Bazel Examples (android (Android Jetpack Compose) on :ubuntu: Ubuntu 18.04 LTS (OpenJDK 11, gcc 7.5.0)): Due to https://github.com/bazelbuild/examples/issues/400
  • Bazel Examples (android (Android Jetpack Compose) on :darwin: macOS): Due to https://github.com/bazelbuild/examples/issues/400
  • Bazel Examples (android (Android Jetpack Compose) on :windows: Windows): Due to https://github.com/bazelbuild/examples/issues/400
  • Bazel Examples (android (Android Robolectric Testing) on :ubuntu: Ubuntu 18.04 LTS (OpenJDK 11, gcc 7.5.0)): Due to https://github.com/bazelbuild/examples/issues/400
  • Bazel Examples (android (Android Robolectric Testing) on :darwin: macOS): Due to https://github.com/bazelbuild/examples/issues/400
  • Bazel Examples (configurations (configs_linux_latest) on :ubuntu: Ubuntu 18.04 LTS (OpenJDK 11, gcc 7.5.0)): The same task already exists after ignoring bazel version.
  • Bazel Examples (configurations (configs_macos_latest) on :darwin: macOS): The same task already exists after ignoring bazel version.
  • Bazel Examples (configurations (configs_windows_latest) on :windows: Windows): The same task already exists after ignoring bazel version.
  • Bazel Examples (frontend (basics_linux_lts) on :ubuntu: Ubuntu 20.04 LTS): https://github.com/bazelbuild/examples/issues/556#issuecomment-2699827825
  • Bazel Examples (frontend (basics_linux_latest) on :ubuntu: Ubuntu 20.04 LTS): The same task already exists after ignoring bazel version.
  • Bazel Examples (frontend (basics_macos_lts) on :darwin: macOS): https://github.com/bazelbuild/examples/issues/556#issuecomment-2699827825
  • Bazel Examples (frontend (basics_macos_latest) on :darwin: macOS): The same task already exists after ignoring bazel version.
  • Bazel Examples (rules (basics_linux_latest) on :ubuntu: Ubuntu 22.04 LTS): The same task already exists after ignoring bazel version.
  • Bazel Examples (rules (basics_macos_latest) on :darwin: macOS arm64): The same task already exists after ignoring bazel version.
  • Bazel Examples (rules (basics_windows_latest) on :windows: Windows): The same task already exists after ignoring bazel version.
  • Bazel Examples (tutorial-rust (Rust Vendored Deps) on :ubuntu: Ubuntu 22.04 LTS): https://github.com/bazelbuild/examples/issues/553
  • rules_python (Gazelle: workspace, minumum supported Bazel version on :ubuntu: Ubuntu 20.04 LTS): Bazel 7 required
  • rules_python (Gazelle: workspace on :ubuntu: Ubuntu 20.04 LTS): Bazel 9 doesnt
:pipeline:ci/test/mkpipeline.sh
Waited 5s
·
Ran in 53s
mkpipelinebin/ci-builder run min bin/pyactivate -m ci.mkpipeline test
Waited 1s
·
Ran in 5m 50s
Build WASMbin/ci-builder run stable bin/pyactivate -m ci.deploy.npm --no-release
Waited 9s
·
Ran in 1m 4s
Merge skew cargo checkci/test/check-merge-with-target.sh
Waited 29s
·
Ran in 9m 49s
Tag development docker imagesbin/ci-builder run min bin/pyactivate -m ci.test.dev_tag
Waited 1s
·
Ran in 59s
Lint and rustfmtbin/ci-builder run stable ci/test/lint-fast.sh
Waited 1s
·
Ran in 2m 21s
Clippy and doctestsbin/ci-builder run stable ci/test/lint-slow.sh
Waited 6m 24s
·
Ran in 21m 16s
Lint dependenciesbin/ci-builder run stable ci/test/lint-deps.sh
Waited 10s
·
Ran in 4m 36s
Lint docsbin/ci-builder run stable ci/test/lint-docs.sh
Waited 58s
·
Ran in 10s
Preview docsbin/ci-builder run stable ci/test/preview-docs.sh
Waited 43s
·
Ran in 3m 25s
Run Docs JS Widgets Testsbin/ci-builder run stable ci/test/docs-widgets/docs-widgets.sh
Waited 17s
·
Ran in 5m 37s
:rust: Cargo test
Waited 10m 41s
·
Ran in 17m 57s
1/8
Testdrive 1
Waited 1m 18s
·
Ran in 12m 29s
2/8
Testdrive 2
Waited 1m 8s
·
Ran in 9m 44s
3/8
Testdrive 3
Waited 1m 46s
·
Ran in 8m 43s
4/8
Testdrive 4
Waited 1m 46s
·
Ran in 8m 51s
5/8
Testdrive 5
Waited 1m 48s
·
Ran in 15m 43s
6/8
Testdrive 6
Waited 1m 51s
·
Ran in 13m 31s
7/8
Testdrive 7
Waited 2m 7s
·
Ran in 14m 40s
8/8
Testdrive 8
Waited 2m 7s
·
Ran in 16m 8s
1/4
Cluster tests 1
Waited 16s
·
Ran in 15m 8s
2/4
Cluster tests 2
Waited 16s
·
Ran in 21m 8s
3/4
Cluster tests 3
Waited 37s
·
Ran in 15m 55s
4/4
Cluster tests 4
Waited 1m 21s
·
Ran in 15m 25s
1/6
Fast SQL logic tests 1
Waited 2m 0s
·
Ran in 18m 20s
2/6
Fast SQL logic tests 2
Waited 2m 0s
·
Ran in 17m 22s
3/6
Fast SQL logic tests 3
Waited 2m 3s
·
Ran in 14m 16s
4/6
Fast SQL logic tests 4
Waited 2m 3s
·
Ran in 15m 46s
5/6
Fast SQL logic tests 5
Waited 2m 5s
·
Ran in 17m 0s
6/6
Fast SQL logic tests 6
Waited 2m 6s
·
Ran in 17m 19s
Restart test
Waited 2m 16s
·
Ran in 9m 49s
1/2
Legacy upgrade tests (last version from docs, ignore missing) 1
Waited 1s
·
Ran in 14m 25s
2/2
Legacy upgrade tests (last version from docs, ignore missing) 2
Waited 1s
·
Ran in 19m 26s
Debezium Postgres tests
Waited 2m 14s
·
Ran in 11m 5s
Debezium SQL Server tests
Waited 1m 9s
·
Ran in 4m 53s
Debezium MySQL tests
Waited 27s
·
Ran in 4m 34s
1/2
MySQL CDC tests 1
Waited 25s
·
Ran in 12m 25s
2/2
MySQL CDC tests 2
Waited 1m 13s
·
Ran in 13m 53s
1/6
MySQL CDC resumption tests 1
Waited 2m 16s
·
Ran in 9m 45s
2/6
MySQL CDC resumption tests 2
Waited 2m 16s
·
Ran in 12m 5s
3/6
MySQL CDC resumption tests 3
Waited 2m 17s
·
Ran in 9m 16s
4/6
MySQL CDC resumption tests 4
Waited 2m 19s
·
Ran in 20m 32s
5/6
MySQL CDC resumption tests 5
Waited 2m 20s
·
Ran in 17m 23s
6/6
MySQL CDC resumption tests 6
Waited 2m 29s
·
Ran in 12m 56s
MySQL RTR tests
Waited 1m 29s
·
Ran in 7m 17s
1/2
Postgres CDC tests 1
Waited 1m 53s
·
Ran in 18m 25s
2/2
Postgres CDC tests 2
Waited 1m 59s
·
Ran in 10m 47s
1/5
Postgres CDC resumption tests 1
Waited 2m 6s
·
Ran in 10m 19s
2/5
Postgres CDC resumption tests 2
Waited 2m 7s
·
Ran in 14m 40s
3/5
Postgres CDC resumption tests 3
Waited 2m 7s
·
Ran in 11m 39s
4/5
Postgres CDC resumption tests 4
Waited 2m 7s
·
Ran in 13m 44s
5/5
Postgres CDC resumption tests 5
Waited 2m 10s
·
Ran in 16m 46s
Postgres RTR tests
Waited 2m 5s
·
Ran in 2m 44s
Yugabyte CDC tests
Waited 2m 15s
·
Ran in 4m 20s
1/2
SQL Server CDC tests 1
Waited 2m 14s
·
Ran in 2m 39s
2/2
SQL Server CDC tests 2
Waited 2m 34s
·
Ran in 2m 11s
SSH connection tests
Waited 2m 29s
·
Ran in 17m 14s
Fivetran Destination tests
Waited 3m 7s
·
Ran in 5m 41s
Copy to S3
Waited 3m 40s
·
Ran in 3m 11s
Kafka resumption tests
Waited 2m 30s
·
Ran in 18m 50s
Kafka auth test
Waited 3m 45s
·
Ran in 14m 17s
Kafka exactly-once tests
Waited 4m 5s
·
Ran in 3m 34s
1/2
Kafka RTR tests 1
Waited 2m 50s
·
Ran in 11m 47s
2/2
Kafka RTR tests 2
Waited 3m 47s
·
Ran in 5m 13s
Short Zippy
Waited 4m 4s
·
Ran in 6m 51s
1/6
Checks + restart of environmentd & storage clusterd 1
Waited 2m 10s
·
Ran in 14m 59s
2/6
Checks + restart of environmentd & storage clusterd 2
Waited 2m 11s
·
Ran in 20m 27s
3/6
Checks + restart of environmentd & storage clusterd 3
Waited 2m 12s
·
Ran in 14m 36s
4/6
Checks + restart of environmentd & storage clusterd 4
Waited 2m 25s
·
Ran in 7m 42s
5/6
Checks + restart of environmentd & storage clusterd 5
Waited 2m 17s
·
Ran in 21m 23s
6/6
Checks + restart of environmentd & storage clusterd 6
Waited 2m 19s
·
Ran in 13m 56s
1/6
Checks without restart or upgrade 1
Waited 2m 22s
·
Ran in 16m 1s
2/6
Checks without restart or upgrade 2
Waited 2m 30s
·
Ran in 19m 45s
3/6
Checks without restart or upgrade 3
Waited 2m 37s
·
Ran in 16m 58s
4/6
Checks without restart or upgrade 4
Waited 2m 39s
·
Ran in 17m 53s
5/6
Checks without restart or upgrade 5
Waited 3m 13s
·
Ran in 7m 47s
6/6
Checks without restart or upgrade 6
Waited 3m 31s
·
Ran in 6m 47s
1/2
Source/Sink Error Reporting 1
Waited 4m 16s
·
Ran in 8m 36s
2/2
Source/Sink Error Reporting 2
Waited 4m 27s
·
Ran in 5m 11s
Feature benchmark (Kafka only)
Waited 15m 23s
·
Ran in 25m 55s
Persistence tests
Waited 4m 30s
·
Ran in 7m 10s
Cluster isolation test
Waited 4m 30s
·
Ran in 6m 51s
chbench smoke test
Waited 4m 36s
·
Ran in 4m 16s
Metabase smoke test
Waited 2m 12s
·
Ran in 14m 20s
dbt-materialize tests
Waited 4m 52s
·
Ran in 7m 24s
Storage Usage Table Test
Waited 4m 45s
·
Ran in 3m 29s
Tracing Fast Path
Waited 2s
·
Ran in 1m 54s
Build will continue even if previous stage fails
Build will continue even if previous stage fails
Total Job Run Time: 16h 19m