Skip to content

enable running non-perf roachtests with runtime assertions (crdb_test build tag) #86678

@srosenberg

Description

@srosenberg

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-testingTesting tools and infrastructureC-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)GA-blockerT-testengTestEng Teambranch-release-23.2Used to mark GA and release blockers, technical advisories, and bugs for 23.2v23.1.14

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions