Test

Public

Run fast unit and integration tests

Draft: Saturating diff behavior

Failed in 50m 23s
: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

Fast SQL logic tests 2 failed, main history: :bk-status-passed::bk-status-passed::bk-status-passed::bk-status-passed::bk-status-passed:

PlanFailure:test/sqllogictest/float.slt:151:
db error: ERROR: Overflow detected for row: [Float64(0.0)]: ERROR: Overflow detected for row: [Float64(0.0)]
PlanFailure:test/sqllogictest/float.slt:157:
db error: ERROR: Overflow detected for row: [Null]: ERROR: Overflow detected for row: [Null]
Test details & reproducer Run SQL tests using an instance of Mz that is embedded in the sqllogic binary itself. Good for basic SQL tests, but can't interact with sources like MySQL/Kafka, see Testdrive for that.
BUILDKITE_PARALLEL_JOB=1 BUILDKITE_PARALLEL_JOB_COUNT=6 bin/mzcompose --find sqllogictest run fast-tests 

:rust: Cargo test failed, main history: :bk-status-passed::bk-status-passed::bk-status-passed::bk-status-passed::bk-status-passed:

        FAIL [   0.010s] mz-ore overflowing::test::test_panicking_add

(2 occurrences)

        FAIL [   0.389s] mz-ore overflowing::test::test_wrapping_add

(2 occurrences)

note: test did not panic as expected
thread 'overflowing::test::test_wrapping_add' panicked at src/ore/src/overflowing.rs:787:9:
assertion `left == right` failed
  left: Overflowing(127)
 right: Overflowing(-127)
stack backtrace:
   0: rust_begin_unwind
             at /rustc/90b35a6239c3d8bdabc530a6a0816f7ff89a0aaf/library/std/src/panicking.rs:665:5
   1: core::panicking::panic_fmt
             at /rustc/90b35a6239c3d8bdabc530a6a0816f7ff89a0aaf/library/core/src/panicking.rs:74:14
   2: core::panicking::assert_failed_inner
   3: core::panicking::assert_failed::<mz_ore::overflowing::Overflowing<i8>, mz_ore::overflowing::Overflowing<i8>>
             at /usr/local/lib/rustlib/src/rust/library/core/src/panicking.rs:367:5
   4: test_impl
             at ./src/overflowing.rs:787:9
   5: mz_ore::overflowing::test::test_wrapping_add
             at ./src/overflowing.rs:784:5
   6: mz_ore::overflowing::test::test_wrapping_add::{closure#0}
             at ./src/overflowing.rs:784:19
   7: <mz_ore::overflowing::test::test_wrapping_add::{closure#0} as core::ops::function::FnOnce<()>>::call_once
             at /usr/local/lib/rustlib/src/rust/library/core/src/ops/function.rs:250:5
   8: core::ops::function::FnOnce::call_once
             at /rustc/90b35a6239c3d8bdabc530a6a0816f7ff89a0aaf/library/core/src/ops/function.rs:250:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
subprocess.CalledProcessError: Command '['cargo', 'nextest', 'run', '--workspace', '--all-features', '--profile=ci', '--cargo-profile=ci', '--partition=count:1/1']' returned non-zero exit status 100.
Test details & reproducer Runs the Rust-based unit tests in Debug mode.
bin/mzcompose --find cargo-test run default 

Pushed images with Docker tag v0.140.0-dev.0--pr.gb3f2777858cde70cc7fe6fb475a422f6a186119c

aarch64 Docker tags produced in this build
  • materialize/ubuntu-base:mzbuild-MGCEUE5KYJCPZM5WSNHLJ7BPR55SKROF
  • materialize/prod-base:mzbuild-XSTYLCSKZRUYNVKDRZHKF6IKZFXOSHF2
  • materialize/balancerd:mzbuild-7UHXMZ6YCQHC3AEVD6EKAI7DCDFZURZB
  • materialize/bazel:mzbuild-GPYWYBGCHHBCMN7UEBT3PZGKINW55JTV
  • materialize/chbenchmark:mzbuild-FMVL5ENVNK4PRSX4H3SARY3ZBNQBIUQJ
  • materialize/ci-java-smoketest:mzbuild-V6ZYPN3CXH52RCVQFST2M42YUGUQD5TX
  • materialize/ci-metabase-smoketest:mzbuild-KNHVNRFPMY6LYYAWAGSJRL6DUXXWS2MK
  • materialize/cli:mzbuild-2SZRAOXXX5ACNUKIHGH4ARY7SNMNK7R2
  • materialize/clusterd:mzbuild-7UBFIFA3NJUB56USFU3EMZBT4KSCFP2L
  • materialize/dbt-materialize:mzbuild-LOCRYTOO733UBHFHKHBYZL7JVHO5HU3O
  • materialize/debezium:mzbuild-RMYH5YYIXAC4K3VHNK7GUKZQHCAW75CY
  • materialize/environmentd:mzbuild-NDTFA2GELPJ66ZKINQHMLP2U75TPEGJ5
  • materialize/fivetran-destination:mzbuild-XKXJ5D24XPYZYSEAPNQQ6QWORHFQ3XOG
  • materialize/fivetran-destination-tester:mzbuild-HW7CRZ4B65JKS4GKFEMLYMJDREKBLVCU
  • materialize/frontegg-mock:mzbuild-AOMPWFY5QYISQV3FZSHE3YNDWZ2AS4GQ
  • materialize/jobs:mzbuild-CY32RD5UY6NI45FHRSP2FBHQMBYXHCRF
  • materialize/kgen:mzbuild-MPCCPTJYWNJER7UROP7Q26545NO5RF6V
  • materialize/maelstrom-persist-base:mzbuild-AIDNKP5YQGJTORKPEPAUUAESL3YRPSQL
  • materialize/maelstrom-persist:mzbuild-7BD7ML4YKBQEDUGI2BW42WTHIJVCWY4B
  • materialize/materialized-base:mzbuild-W56MVNSG6EIN4VEUEYVUUICCVRQWMOVO
  • materialize/materialized:mzbuild-QQLEPYRI7RFV7SF72ZOLIBCFYMB5QHYH
  • materialize/test-certs:mzbuild-75GIVGZBOAYS54JCYUUD6R2FEE5VDR3W
  • materialize/mysql:mzbuild-NZUI4244CPCPQPG7GOVYGXWWQLYPP6EP
  • materialize/mysql-client:mzbuild-LUEEEMGAFUDNFYJEZCDRPN556DNYPINZ
  • materialize/mz:mzbuild-4SHC3HUCLEM36PGWVMGRCXG2V6A47EEO
  • materialize/orchestratord:mzbuild-UK6DIWIXQ54Q7MNOUSNYRGWZTTGFXGHK
  • materialize/postgres:mzbuild-EZI4RN5GRRAFRIFYK4TGYCNFJ3TMX2FB
  • materialize/psql:mzbuild-LMZWHKC4CZRBG7IA77FKMHQ4XECNCE73
  • materialize/sqlancer:mzbuild-5L7ZLJRGN7ZQXBAAJ7X2BVQRFMQQAOXP
  • materialize/sqllogictest:mzbuild-DHUL6ICZFWM4EIIEAS2NHS6NS73RPDSN
  • materialize/sqlsmith:mzbuild-XHNLYM577YYRKWN6A5PTJZPWRE324PXR
  • materialize/testdrive-base:mzbuild-Q3PAFJZHO5BPZRA7WYXVIY5Y3MN3WHHN
  • materialize/testdrive:mzbuild-GTOHJASCZCJ56YD3FUXZI33OWKHD7LBJ
x86_64 Docker tags produced in this build
  • materialize/ubuntu-base:mzbuild-5NAFJNH2KMVHELOHVJME6SGR3PLLJN2A
  • materialize/prod-base:mzbuild-AZBXOQ7O2TLCAAFRQ54TTXOKACLIEPY2
  • materialize/balancerd:mzbuild-5G7KETXDZGEW3QSTN3GQWPDEPJQHFOXV
  • materialize/bazel:mzbuild-DV73MZQVHFIBFUMXOQQQN52SZHYU7ZLF
  • materialize/chbenchmark:mzbuild-DHPJOEKOE44YO5SXPKDCNWLUPU2ZZ6W5
  • materialize/ci-java-smoketest:mzbuild-IYGR7Z4VXJLZI2TNYZ2NDBRCMHDXTU2Q
  • materialize/ci-metabase-smoketest:mzbuild-B7MXJYCS4C3VA5VLSTRV6AHQOTSW7XYJ
  • materialize/cli:mzbuild-FPVFNAOUVKYUZ63YBKUEDED63TS5XKGA
  • materialize/clusterd:mzbuild-7ZDKV7LRULFMIQITN3YDB75BP7JVPWQX
  • materialize/dbt-materialize:mzbuild-33G72JKOAH7I5URHQJGNKFBVRHZGAR7G
  • materialize/debezium:mzbuild-DH3UATRUW63NX4NC45OHBETXJZNLKBQ5
  • materialize/environmentd:mzbuild-GUTT73N2ZDSNFIHJRQZFQLVP73Q6TCWF
  • materialize/fivetran-destination:mzbuild-OI7IQMHHK42SWCFYP5B5GPS7P7IP3ONJ
  • materialize/fivetran-destination-tester:mzbuild-QGENPO4MHMNGHRK5VPEWPKRELQKQWZX3
  • materialize/frontegg-mock:mzbuild-YL3ZA5W3TICCPV4NITWPSVIPA6TCODJI
  • materialize/jobs:mzbuild-DRC5O3LJ725VVYIUCHALZZYEFRAKDKH2
  • materialize/kgen:mzbuild-GUB3YIB3WED4PNEGFGLEJ6ZKZU3RAYVB
  • materialize/maelstrom-persist-base:mzbuild-LVSGCWMZXLE3QRYIDIHBGIRYVSRWZ6CI
  • materialize/maelstrom-persist:mzbuild-VQUM5PAFJAR73AHIO2XQS5VT2TKPXTM5
  • materialize/materialized-base:mzbuild-IFNDR2I54636APTP5UNGQAPCH2F57MTX
  • materialize/materialized:mzbuild-DAVAYL2QVPQT7NG7XXYCRIF4AISVLYHZ
  • materialize/test-certs:mzbuild-Z2YUNQRKOEMYYW4OPM4E4BWDSPQKJ57U
  • materialize/mysql:mzbuild-HFTGC5USPVHB6VFLU2SVX7AJMASQK5EQ
  • materialize/mysql-client:mzbuild-ML4Y767WRJNDQLCBWU7KSTV24XPE6PUQ
  • materialize/mz:mzbuild-4TNLZBICY7ETNRKYUHVQVXCQXSHNC2JF
  • materialize/orchestratord:mzbuild-AZL75NP3HSATDFNWGNWV5EHTVMJGQ6SH
  • materialize/postgres:mzbuild-FWSB6QZSR6SCG54RFVC6ZXQJQSELIJ63
  • materialize/psql:mzbuild-GNHCHJUW4XE6RCEY4GDDEQBVTYB6AXOR
  • materialize/sqlancer:mzbuild-NDOUBNF5POAW5MKNPYGCCEK6ITH5OPEH
  • materialize/sqllogictest:mzbuild-IB4QLTSVRHESXQCOMB6LI7ORJHM7GCAI
  • materialize/sqlsmith:mzbuild-W4PBNCEJXKXRGUUNJ72IWGGODU5RKT3C
  • materialize/testdrive-base:mzbuild-M5WTIILEKDNJCN6KUE2JGQLFWSASA6FM
  • materialize/testdrive:mzbuild-RJMWVVP7M2BVUUKBG7PQ65UUIH4QGO2R
:rust: Cargo test
Waited 1m 34s
·
Ran in 26m 8s
2/6
Fast SQL logic tests 2
Waited 2m 11s
·
Ran in 15m 19s
Total Job Run Time: 19h 9m