nextest.toml 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142
  1. [profile.default]
  2. slow-timeout = { period = "90s", terminate-after = 2 }
  3. [profile.default-miri]
  4. slow-timeout = { period = "1200s", terminate-after = 2 }
  5. # For a given configuration parameter, the first override to match wins. Keep
  6. # these sorted in order from most specific to least specific.
  7. [[profile.default.overrides]]
  8. filter = "package(mz-environmentd) and test(test_concurrent_id_reuse)"
  9. priority = 100
  10. [[profile.default.overrides]]
  11. filter = "package(mz-environmentd) and test(test_timestamp_recovery)"
  12. priority = 99
  13. [[profile.default.overrides]]
  14. filter = "package(mz-balancerd) and test(test_balancer)"
  15. priority = 98
  16. [[profile.default.overrides]]
  17. filter = "package(mz-environmentd) and test(test_pgtest*)"
  18. threads-required = 4
  19. slow-timeout = { period = "300s", terminate-after = 2 }
  20. priority = 95
  21. [[profile.default.overrides]]
  22. filter = "package(mz-environmentd) and test(test_storage_usage_collection_interval)"
  23. slow-timeout = { period = "300s", terminate-after = 2 }
  24. priority = 90
  25. [[profile.default.overrides]]
  26. filter = "package(mz-environmentd) and test(test_statement_logging_subscribes)"
  27. threads-required = 4
  28. slow-timeout = { period = "300s", terminate-after = 2 }
  29. priority = 90
  30. [[profile.default.overrides]]
  31. filter = "package(mz-environmentd) and test(test_strong_session_serializability)"
  32. threads-required = 4
  33. slow-timeout = { period = "300s", terminate-after = 2 }
  34. priority = 90
  35. [[profile.default.overrides]]
  36. filter = "package(mz-catalog) and test(global_expr_cache_roundtrip)"
  37. slow-timeout = { period = "300s", terminate-after = 2 }
  38. priority = 90
  39. [[profile.default.overrides]]
  40. filter = "package(mz-catalog) and test(local_expr_cache_roundtrip)"
  41. slow-timeout = { period = "300s", terminate-after = 2 }
  42. priority = 90
  43. [[profile.default.overrides]]
  44. filter = "package(mz-catalog) and test(expression_cache)"
  45. slow-timeout = { period = "300s", terminate-after = 2 }
  46. priority = 90
  47. [[profile.default.overrides]]
  48. filter = "package(mz-catalog) and test(proptest_wire_compat_v68_source_references_value_to_v67_source_references_value)"
  49. slow-timeout = { period = "300s", terminate-after = 2 }
  50. priority = 90
  51. [[profile.default.overrides]]
  52. filter = "package(mz-catalog) and test(proptest_wire_compat_v67_source_references_value_to_v68_source_references_value)"
  53. slow-timeout = { period = "300s", terminate-after = 2 }
  54. priority = 90
  55. [[profile.default.overrides]]
  56. filter = "package(mz-environmentd)"
  57. threads-required = 4
  58. slow-timeout = { period = "120s", terminate-after = 2 }
  59. priority = 80
  60. [[profile.default.overrides]]
  61. filter = "package(mz-storage-types) and test(all_datums_parquet_roundtrip)"
  62. slow-timeout = { period = "120s", terminate-after = 2 }
  63. priority = 70
  64. [[profile.default.overrides]]
  65. filter = "package(mz-storage-types) and test(all_datums_produce_valid_stats)"
  66. slow-timeout = { period = "450s", terminate-after = 2 }
  67. priority = 70
  68. [[profile.default.overrides]]
  69. filter = "package(mz-storage-types) and test(all_source_data_roundtrips)"
  70. slow-timeout = { period = "300s", terminate-after = 2 }
  71. priority = 70
  72. [[profile.default.overrides]]
  73. filter = "package(mz-adapter) and test(test_smoketest_all_builtins)"
  74. slow-timeout = { period = "300s", terminate-after = 2 }
  75. priority = 70
  76. [[profile.default.overrides]]
  77. filter = "package(mz-expr) and test(proptest_row_collection)"
  78. priority = 60
  79. [[profile.default.overrides]]
  80. filter = "package(mz-expr) and test(proptest_sort)"
  81. priority = 60
  82. [[profile.default.overrides]]
  83. filter = "package(mz-expr) and test(proptest_merge)"
  84. priority = 60
  85. [[profile.default.overrides]]
  86. filter = "package(mz-repr) and test(row_packing_roundtrips_single_valued)"
  87. priority = 60
  88. [[profile.default.overrides]]
  89. filter = "package(mz-ore) and test(smoke_test_metrics_future_ext)"
  90. threads-required = 8
  91. priority = 50
  92. [profile.ci]
  93. junit = { path = "junit_cargo-test.xml" }
  94. fail-fast = false
  95. failure-output = "immediate-final"
  96. [profile.coverage]
  97. slow-timeout = { period = "480s", terminate-after = 2 }
  98. junit = { path = "junit_cargo-test.xml" }
  99. fail-fast = false
  100. failure-output = "immediate-final"
  101. [[profile.coverage.overrides]]
  102. filter = "package(mz-environmentd)"
  103. threads-required = 8
  104. slow-timeout = { period = "800s", terminate-after = 2 }
  105. [profile.sanitizer]
  106. slow-timeout = { period = "1000s", terminate-after = 2 }
  107. junit = { path = "junit_cargo-test.xml" }
  108. fail-fast = false
  109. failure-output = "immediate-final"
  110. [[profile.sanitizer.overrides]]
  111. filter = "package(mz-environmentd)"
  112. threads-required = 8
  113. slow-timeout = { period = "2000s", terminate-after = 2 }