-
Notifications
You must be signed in to change notification settings - Fork 4.1k
enable running non-perf roachtests with runtime assertions (crdb_test build tag) #86678
Copy link
Copy link
Closed
Labels
A-testingTesting tools and infrastructureTesting tools and infrastructureC-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)GA-blockerT-testengTestEng TeamTestEng Teambranch-release-23.2Used to mark GA and release blockers, technical advisories, and bugs for 23.2Used to mark GA and release blockers, technical advisories, and bugs for 23.2v23.1.14
Description
Recent PR [1] added the ability to run roachtests with runtime assertions enabled. TC will now produce cockroach-short-ea. This binary can be staged (instead of cockroach) with the default probability of .5 by invoking maybeUseBuildWithEnabledAssertions.
Let's try to enable this for all non-perf roachtests and conditionally opt out those if the assertions result in longer timeouts.
[1] #86625
Jira issue: CRDB-18869
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-testingTesting tools and infrastructureTesting tools and infrastructureC-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)GA-blockerT-testengTestEng TeamTestEng Teambranch-release-23.2Used to mark GA and release blockers, technical advisories, and bugs for 23.2Used to mark GA and release blockers, technical advisories, and bugs for 23.2v23.1.14