Test

Public

Run fast unit and integration tests

Implement determine_timestamp using constraints

Passed in 49m 29s
:pipeline:
mkpipeline
Cargo test
Restart test
Legacy upgrade tests (last version from docs)
Short Zippy
CRDB / Persist backup and restore
Feature benchmark (Kafka only)
Replica isolation
Persistence tests
Cluster isolation test
chbench smoke test
Metabase smoke test
dbt-materialize tests
Storage Usage Table Test
Tracing Fast Path
Skip Version Upgrade

Pushed images with Docker tag devel-a54333493777a6a5db2120173141682148b3b58b

aarch64 Docker tags produced in this build
  • materialize/ubuntu-base:mzbuild-NMJUJJIV5EVVF2F5M5FTKR7DRPZTNSOO
  • materialize/prod-base:mzbuild-NTYECTSMJE74GQ3XFUXD5YWEH33INO6D
  • materialize/balancerd:mzbuild-6AVRDY3UIOQXZK67MGCX33RFLPMRCX6S
  • materialize/bazel:mzbuild-YD2QXLCD2OMJGFU43J74QFZDFKXLOV6E
  • materialize/chbenchmark:mzbuild-M67RPKAFPMHW434GOLBHZZY3RSGJ5KN3
  • materialize/ci-java-smoketest:mzbuild-FO4KCBGC4YSB74L4KUYZ2VETCD5FDGNM
  • materialize/ci-metabase-smoketest:mzbuild-ZS3MGFO56RSLEUVQWQIG5GV5EQ3XZTRQ
  • materialize/cli:mzbuild-7OWQYTEXENQS5QMLPFUVCK4ET7E6GBFG
  • materialize/clusterd:mzbuild-ZDDF6NBFQIVDYL3T2LKVEPQQMNS644GG
  • materialize/dbt-materialize:mzbuild-2DPYXMBEOLFXBQJ53UFR4G7DZHTGCIWR
  • materialize/debezium:mzbuild-RMYH5YYIXAC4K3VHNK7GUKZQHCAW75CY
  • materialize/environmentd:mzbuild-AD6IAXTJQ5L4ASOBAJSVJZHWUNNGZGZY
  • materialize/fivetran-destination:mzbuild-EVO6H4EIUG3VFA2HP26T5YY7S64L7N5L
  • materialize/fivetran-destination-tester:mzbuild-J23TS6XJNMWPL54XNIRTT2ZRYAP5YHC3
  • materialize/frontegg-mock:mzbuild-6XT3FYMFSWHRZBGHENG4MA6I2O6OBVX3
  • materialize/jobs:mzbuild-W43HQDXDVYAXDTFEG7LX6JCVBBT444T6
  • materialize/kgen:mzbuild-DL6G6Q4YJBRZNKLWY66HQVLDWE4JW7T5
  • materialize/maelstrom-persist-base:mzbuild-NIDEBBEYDKLADKVOHWJ4VQWFNHXI2GPF
  • materialize/maelstrom-persist:mzbuild-WNEHE5AWR3VQ2ES2ID75WXW5RO6TGR3R
  • materialize/materialized-base:mzbuild-L5PXOGHUYYEPF5VTIOANA6JKTQEANNRV
  • materialize/materialized:mzbuild-S3G3GHTPYXVISM5IOZ2YRGKV3KHPBR2R
  • materialize/test-certs:mzbuild-7E6R2QWPGMIM2HXBPRXLKLCPHJG5GEQQ
  • materialize/mysql:mzbuild-O6IX53BPRBJNLRJ4WV5WCXX5JTP6KG2U
  • materialize/mysql-client:mzbuild-ACFPCBFLOYEIKNY3JZ5IJTO3RVSNYWDN
  • materialize/mz:mzbuild-C4ZSTQ5K6PI3IKVG34NB3B62DOVRKT4L
  • materialize/postgres:mzbuild-5DIUQ5QRVCAMOJDQWJYJHK5MNEYF6OYP
  • materialize/psql:mzbuild-UL7GYTBTDPFGWARWANARHGIFEJWUMUG3
  • materialize/sqlancer:mzbuild-XKIAU7OVMDCCU7S3SRWKMIEK4BWGMP2Z
  • materialize/sqllogictest:mzbuild-XOOFK2OBAK6AJZEDGGSWBWDAD4MNGXYM
  • materialize/sqlsmith:mzbuild-IVNCKKK5GVCNKKVGF5NKHKVBF6OZDHBJ
  • materialize/testdrive-base:mzbuild-YW55FVBN4TFQJLA3OH7AELPB5QCWYU55
  • materialize/testdrive:mzbuild-IRTNKJNE2DAVIBWBACRSJJQBBVJIB3Z7
x86_64 Docker tags produced in this build
  • materialize/ubuntu-base:mzbuild-GTI24SJJQ4EOKSTS6ITL5UYG7IPUIRHK
  • materialize/prod-base:mzbuild-XRAMGKYV3PAVZU62XIDLQJEKXTY67KXW
  • materialize/balancerd:mzbuild-HFLQARNFXEFFQ5GBV2BXGP6WN56HPMG5
  • materialize/bazel:mzbuild-Q2URNZV3UCNDG5IBOAKKLZM7VU2YTMBI
  • materialize/chbenchmark:mzbuild-AUYDCBE2WOYH36ZGKKX3NZE3ICHH3FMX
  • materialize/ci-java-smoketest:mzbuild-IEW7ZJW5MQJCKVH26VCEUTMTESOF3ZK5
  • materialize/ci-metabase-smoketest:mzbuild-Y5K4ENN6CTPJEGR7OUMJCGBMPLXYGCHX
  • materialize/cli:mzbuild-AXXIA4S74XLRTIACTXOYTRZ62K3FYSVG
  • materialize/clusterd:mzbuild-VDJLZRXUZJM7EQYXCLQ2MHR2JL2Z7BHP
  • materialize/dbt-materialize:mzbuild-LWF5OEBWMYYCGOVEMYEMOY55SQLP6DXG
  • materialize/debezium:mzbuild-DH3UATRUW63NX4NC45OHBETXJZNLKBQ5
  • materialize/environmentd:mzbuild-ZVVB66ZL3UC7B55HSNQDSJOZKBVSWJ6O
  • materialize/fivetran-destination:mzbuild-7GSZ23A4D56N4XPZGUZ2PU4GUSCR4FIV
  • materialize/fivetran-destination-tester:mzbuild-GLJTUDVZTGL74MOWQ3FI3ZUNDKCJJKIF
  • materialize/frontegg-mock:mzbuild-XEGJ3EHQ422NUKSOMKDXJ4O6LGA2SFTT
  • materialize/jobs:mzbuild-WXZJXMEMDWFRQ4IPMCSNWBRSSBSXZNYJ
  • materialize/kgen:mzbuild-YV33KOJTUMADTFWSTBBCYEHALU774E4F
  • materialize/maelstrom-persist-base:mzbuild-BBHHFZS7EL3LSMS4Y4XXSLY54D4TPJ6D
  • materialize/maelstrom-persist:mzbuild-ZE7GPATFDD24MCNKB6QJMVWXEGWSKCCJ
  • materialize/materialized-base:mzbuild-6JIQXEROITCEKN6EWEUPCYHX37FQRZLZ
  • materialize/materialized:mzbuild-4V6R4WNVMXP7ZKO2B5RA6GDT5YJAVCVE
  • materialize/test-certs:mzbuild-ZIVNCRX5XAW7CQW42QLBPNID5NLJ5MHZ
  • materialize/mysql:mzbuild-IAPL2NKCPYDHQMD74KPCFSDPLVXN66MH
  • materialize/mysql-client:mzbuild-OFSYH7OPBJHHCNHBP2PCVO3ZNPZNT5Z4
  • materialize/mz:mzbuild-2IRLV57YXNNVX6DA6YJ5A7W6CEUPIY5H
  • materialize/postgres:mzbuild-VWY2BUYD45FAWSE5QQ6OSM457SJE6QFG
  • materialize/psql:mzbuild-AUP3WSYWNEIDS5DZQPT2IJVN6HNQIVFP
  • materialize/sqlancer:mzbuild-MWPQT53IXGWKERZJ5EKJIKZFNG2G2G67
  • materialize/sqllogictest:mzbuild-ZB3GGWMW22GT74J3MGCBWJP2E2NYZDTH
  • materialize/sqlsmith:mzbuild-7F2SMNSEXS3QY24ECGMWDMC5B5TMXBMI
  • materialize/testdrive-base:mzbuild-4KGRIGACUOYCWI5KI4XXIF6XOZ2YVJI4
  • materialize/testdrive:mzbuild-TNL5LBYFFC3IECNZCWENFHCCYMCHXJQJ
:pipeline:ci/test/mkpipeline.sh
Waited 45s
·
Ran in 36s
mkpipelinebin/ci-builder run stable bin/pyactivate -m ci.mkpipeline test
Waited 2s
·
Ran in 2m 58s
Build x86_64bin/ci-builder run stable bin/pyactivate -m ci.test.build
Waited 1m 2s
·
Ran in 17m 34s
Build aarch64bin/ci-builder run stable bin/pyactivate -m ci.test.build
Waited 43s
·
Ran in 22m 6s
Build WASMbin/ci-builder run stable bin/pyactivate -m ci.deploy.npm --no-release
Waited 47s
·
Ran in 3m 52s
Merge skew cargo checkci/test/check-merge-with-target.sh
Waited 46s
·
Ran in 10m 6s
Tag development docker imagesbin/ci-builder run stable bin/pyactivate -m ci.test.dev_tag
Waited 2s
·
Ran in 34s
Lint and rustfmtbin/ci-builder run stable ci/test/lint-fast.sh
Waited 2s
·
Ran in 55s
Clippy and doctestsbin/ci-builder run stable ci/test/lint-slow.sh
Waited 1m 3s
·
Ran in 15m 36s
macOS Clippycargo clippy --all-targets -- -D warnings
Waited 3s
·
Ran in 5m 8s
Lint dependenciesbin/ci-builder run stable ci/test/lint-deps.sh
Waited 54s
·
Ran in 3m 7s
Cargo test
Waited 55s
·
Ran in 22m 54s
1/8
Testdrive 1
Waited 48s
·
Ran in 9m 30s
2/8
Testdrive 2
Waited 49s
·
Ran in 10m 23s
3/8
Testdrive 3
Waited 50s
·
Ran in 8m 33s
4/8
Testdrive 4
Waited 50s
·
Ran in 11m 22s
5/8
Testdrive 5
Waited 51s
·
Ran in 11m 21s
6/8
Testdrive 6
Waited 41s
·
Ran in 9m 7s
7/8
Testdrive 7
Waited 52s
·
Ran in 10m 11s
8/8
Testdrive 8
Waited 52s
·
Ran in 10m 6s
1/4
Cluster tests 1
Waited 52s
·
Ran in 9m 9s
2/4
Cluster tests 2
Waited 52s
·
Ran in 9m 58s
3/4
Cluster tests 3
Waited 42s
·
Ran in 12m 45s
4/4
Cluster tests 4
Waited 42s
·
Ran in 12m 31s
1/2
Fast SQL logic tests 1
Waited 42s
·
Ran in 7m 53s
2/2
Fast SQL logic tests 2
Waited 49s
·
Ran in 14m 4s
Restart test
Waited 52s
·
Ran in 9m 32s
Legacy upgrade tests (last version from docs)
Waited 52s
·
Ran in 7m 23s
Debezium Postgres tests
Waited 52s
·
Ran in 8m 51s
Debezium SQL Server tests
Waited 53s
·
Ran in 7m 30s
Debezium MySQL tests
Waited 52s
·
Ran in 6m 3s
1/2
MySQL CDC tests 1
Waited 52s
·
Ran in 11m 55s
2/2
MySQL CDC tests 2
Waited 53s
·
Ran in 4m 41s
1/2
MySQL CDC resumption tests 1
Waited 53s
·
Ran in 17m 44s
2/2
MySQL CDC resumption tests 2
Waited 43s
·
Ran in 10m 14s
MySQL RTR tests
Waited 43s
·
Ran in 4m 41s
Postgres CDC tests
Waited 53s
·
Ran in 10m 42s
1/2
Postgres CDC resumption tests 1
Waited 53s
·
Ran in 10m 28s
2/2
Postgres CDC resumption tests 2
Waited 43s
·
Ran in 7m 46s
Postgres RTR tests
Waited 43s
·
Ran in 4m 41s
SSH connection tests
Waited 52s
·
Ran in 14m 24s
Fivetran Destination tests
Waited 54s
·
Ran in 5m 51s
Copy to S3
Waited 44s
·
Ran in 4m 45s
Kafka resumption tests
Waited 52s
·
Ran in 13m 21s
Kafka auth test
Waited 54s
·
Ran in 11m 37s
Kafka exactly-once tests
Waited 54s
·
Ran in 5m 7s
Kafka RTR tests
Waited 54s
·
Ran in 21m 37s
Short Zippy
Waited 54s
·
Ran in 10m 12s
1/6
Checks + restart of environmentd & storage clusterd 1
Waited 52s
·
Ran in 10m 2s
2/6
Checks + restart of environmentd & storage clusterd 2
Waited 43s
·
Ran in 11m 9s
3/6
Checks + restart of environmentd & storage clusterd 3
Waited 53s
·
Ran in 9m 44s
4/6
Checks + restart of environmentd & storage clusterd 4
Waited 53s
·
Ran in 9m 26s
5/6
Checks + restart of environmentd & storage clusterd 5
Waited 43s
·
Ran in 9m 48s
6/6
Checks + restart of environmentd & storage clusterd 6
Waited 53s
·
Ran in 11m 50s
1/4
Checks without restart or upgrade 1
Waited 53s
·
Ran in 11m 49s
2/4
Checks without restart or upgrade 2
Waited 53s
·
Ran in 10m 26s
3/4
Checks without restart or upgrade 3
Waited 54s
·
Ran in 9m 56s
4/4
Checks without restart or upgrade 4
Waited 54s
·
Ran in 12m 32s
1/8
Cloudtest 1
Waited 56s
·
Ran in 18m 24s
2/8
Cloudtest 2
Waited 54s
·
Ran in 17m 50s
3/8
Cloudtest 3
Waited 44s
·
Ran in 22m 18s
4/8
Cloudtest 4
Waited 44s
·
Ran in 22m 7s
5/8
Cloudtest 5
Waited 55s
·
Ran in 19m 59s
6/8
Cloudtest 6
Waited 45s
·
Ran in 17m 22s
7/8
Cloudtest 7
Waited 57s
·
Ran in 19m 8s
8/8
Cloudtest 8
Waited 59s
·
Ran in 17m 17s
1/2
Source/Sink Error Reporting 1
Waited 44s
·
Ran in 9m 46s
2/2
Source/Sink Error Reporting 2
Waited 44s
·
Ran in 7m 3s
CRDB / Persist backup and restore
Waited 54s
·
Ran in 6m 15s
Feature benchmark (Kafka only)
Waited 54s
·
Ran in 12m 6s
Replica isolation
Waited 55s
·
Ran in 13m 20s
Persistence tests
Waited 55s
·
Ran in 9m 17s
Cluster isolation test
Waited 55s
·
Ran in 7m 49s
chbench smoke test
Waited 55s
·
Ran in 6m 34s
Metabase smoke test
Waited 53s
·
Ran in 5m 19s
dbt-materialize tests
Waited 57s
·
Ran in 15m 43s
Storage Usage Table Test
Waited 57s
·
Ran in 5m 39s
Tracing Fast Path
Waited 58s
·
Ran in 4m 34s
Skip Version Upgrade
Waited 59s
·
Ran in 4m 45s
Build will continue even if previous stage fails
Build will continue even if previous stage fails
Total Job Run Time: 13h 50m