Skip to content

ci: run transactional Query RMW workload - #773

Closed
KirillKurdyukov wants to merge 1 commit into
fix/slo-kv-checks-20261014from
feat/slo-kv-rmw-20261014
Closed

KirillKurdyukov wants to merge 1 commit into
fix/slo-kv-checks-20261014from
feat/slo-kv-rmw-20261014

Conversation

@KirillKurdyukov

Copy link
Copy Markdown
Contributor

Summary

Builds on #772 and consumes the separate native Query RMW scenario from
ydb-platform/ydb-java-examples#70 at exact revision
92c31a38f907b04ad746c63904bd191e70a979cb.

Add one java-query-rmw matrix row with --writers 4 and teach the existing
source-image helper its module/jar. Both current and baseline build their own
SDK source. Preserve all four basic workloads and commands, init@v2,
fail_on_workload_error=true, runner, label gate and permissions.

Verification

  • Shell syntax and parsed workflow configuration pass. Exact two-file consumer
    gate: APPROVE; the source increment has its own APPROVE gate.
  • Both ordinary helper/source-Dockerfile images build and execute against YDB.
    Same-ref peers exit 0 with four private tables; short cleanup preserves the
    longer peer. Actual OTLP operation and SDK-attempt metrics arrive.
  • Source acceptance includes 25 focused tests, five real data/final-SDK failures
    exiting 1, and recovered persisted-commit protocol ambiguity exiting 0 with
    exact independently checked IDs, values and versions.
  • Examples PR Support polling operation #70 passed its JDK 8/11/17 checks.

The native images use the same SDK library revision, not a two-version
benchmark. The ambiguity receipt uses protocol substitution, not physical
response loss or server chaos. Hosted SDK SLO and V3 validity are not claimed;
the existing opt-in policy remains intact.

@codecov

codecov Bot commented Oct 15, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 75.43%. Comparing base (a11a771) to head (381c323).

Additional details and impacted files
@@                       Coverage Diff                        @@
##             fix/slo-kv-checks-20261014     #773      +/-   ##
================================================================
- Coverage                         75.48%   75.43%   -0.06%     
- Complexity                         3756     3757       +1     
================================================================
  Files                               396      396              
  Lines                             16842    16842              
  Branches                           1780     1780              
================================================================
- Hits                              12714    12705       -9     
- Misses                             3513     3521       +8     
- Partials                            615      616       +1     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@KirillKurdyukov
KirillKurdyukov deleted the feat/slo-kv-rmw-20261014 branch October 16, 2026 17:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant