apple / apple/foundationdb

Enable buggify for Report Conflict Keys and ConflictRange Tests

Open
#2,884 0 comments 0 reactions 1 assignee Claimed by @zjuLcg View on GitHub
Dominant language
C++
Stars
16.7k
Forks
1.6k
Avg merge
1d 20h
Merged PRs (30d)
126

Description

The PR https://github.com/apple/foundationdb/pull/2860#pullrequestreview-384323215 introduces a new test workload for ReportConflictKeys feature. The workload mimics the existing ConflictRange test and disabled the buggify.

The reason why buggify is disabled is clear. It also simplify the test. However, it means we leave some code untested.

It is better to be able to toggle buggify for both tests. It at lease help us know if the new feature have negative impact on the existing features under buggify=on.

If buggify causes a transaction to fail on other errors, the test can retry.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.