[profile.default] slow-timeout = { period = "90s", terminate-after = 2 } [profile.default-miri] slow-timeout = { period = "1200s", terminate-after = 2 } # For a given configuration parameter, the first override to match wins. Keep # these sorted in order from most specific to least specific. [[profile.default.overrides]] filter = "package(mz-environmentd) and test(test_concurrent_id_reuse)" priority = 100 [[profile.default.overrides]] filter = "package(mz-environmentd) and test(test_timestamp_recovery)" priority = 99 [[profile.default.overrides]] filter = "package(mz-balancerd) and test(test_balancer)" priority = 98 [[profile.default.overrides]] filter = "package(mz-environmentd) and test(test_pgtest*)" threads-required = 4 slow-timeout = { period = "300s", terminate-after = 2 } priority = 95 [[profile.default.overrides]] filter = "package(mz-environmentd) and test(test_storage_usage_collection_interval)" slow-timeout = { period = "300s", terminate-after = 2 } priority = 90 [[profile.default.overrides]] filter = "package(mz-environmentd) and test(test_statement_logging_subscribes)" threads-required = 4 slow-timeout = { period = "300s", terminate-after = 2 } priority = 90 [[profile.default.overrides]] filter = "package(mz-environmentd) and test(test_strong_session_serializability)" threads-required = 4 slow-timeout = { period = "300s", terminate-after = 2 } priority = 90 [[profile.default.overrides]] filter = "package(mz-catalog) and test(global_expr_cache_roundtrip)" slow-timeout = { period = "300s", terminate-after = 2 } priority = 90 [[profile.default.overrides]] filter = "package(mz-catalog) and test(local_expr_cache_roundtrip)" slow-timeout = { period = "300s", terminate-after = 2 } priority = 90 [[profile.default.overrides]] filter = "package(mz-catalog) and test(expression_cache)" slow-timeout = { period = "300s", terminate-after = 2 } priority = 90 [[profile.default.overrides]] filter = "package(mz-catalog) and test(proptest_wire_compat_v68_source_references_value_to_v67_source_references_value)" slow-timeout = { period = "300s", terminate-after = 2 } priority = 90 [[profile.default.overrides]] filter = "package(mz-catalog) and test(proptest_wire_compat_v67_source_references_value_to_v68_source_references_value)" slow-timeout = { period = "300s", terminate-after = 2 } priority = 90 [[profile.default.overrides]] filter = "package(mz-environmentd)" threads-required = 4 slow-timeout = { period = "120s", terminate-after = 2 } priority = 80 [[profile.default.overrides]] filter = "package(mz-storage-types) and test(all_datums_parquet_roundtrip)" slow-timeout = { period = "120s", terminate-after = 2 } priority = 70 [[profile.default.overrides]] filter = "package(mz-storage-types) and test(all_datums_produce_valid_stats)" slow-timeout = { period = "450s", terminate-after = 2 } priority = 70 [[profile.default.overrides]] filter = "package(mz-storage-types) and test(all_source_data_roundtrips)" slow-timeout = { period = "300s", terminate-after = 2 } priority = 70 [[profile.default.overrides]] filter = "package(mz-adapter) and test(test_smoketest_all_builtins)" slow-timeout = { period = "300s", terminate-after = 2 } priority = 70 [[profile.default.overrides]] filter = "package(mz-expr) and test(proptest_row_collection)" priority = 60 [[profile.default.overrides]] filter = "package(mz-expr) and test(proptest_sort)" priority = 60 [[profile.default.overrides]] filter = "package(mz-expr) and test(proptest_merge)" priority = 60 [[profile.default.overrides]] filter = "package(mz-repr) and test(row_packing_roundtrips_single_valued)" priority = 60 [[profile.default.overrides]] filter = "package(mz-ore) and test(smoke_test_metrics_future_ext)" threads-required = 8 priority = 50 [profile.ci] junit = { path = "junit_cargo-test.xml" } fail-fast = false failure-output = "immediate-final" [profile.coverage] slow-timeout = { period = "480s", terminate-after = 2 } junit = { path = "junit_cargo-test.xml" } fail-fast = false failure-output = "immediate-final" [[profile.coverage.overrides]] filter = "package(mz-environmentd)" threads-required = 8 slow-timeout = { period = "800s", terminate-after = 2 } [profile.sanitizer] slow-timeout = { period = "1000s", terminate-after = 2 } junit = { path = "junit_cargo-test.xml" } fail-fast = false failure-output = "immediate-final" [[profile.sanitizer.overrides]] filter = "package(mz-environmentd)" threads-required = 8 slow-timeout = { period = "2000s", terminate-after = 2 }