Skip to content

ci(oci): add 100gb-4h longevity for OracleCloud backend#14229

Open
vponomaryov wants to merge 1 commit intoscylladb:masterfrom
vponomaryov:oci--longevity-100gb-4h
Open

ci(oci): add 100gb-4h longevity for OracleCloud backend#14229
vponomaryov wants to merge 1 commit intoscylladb:masterfrom
vponomaryov:oci--longevity-100gb-4h

Conversation

@vponomaryov
Copy link
Copy Markdown
Contributor

@vponomaryov vponomaryov commented Mar 27, 2026

Ref: #SCT-68

Testing

PR pre-checks (self review)

  • I added the relevant backport labels
  • I didn't leave commented-out/debugging code

Reminders

  • Add New configuration option and document them (in sdcm/sct_config.py)
  • Add unit tests to cover my changes (under unit-test/ folder)
  • Update the Readme/doc folder relevant to this change (if needed)

@scylladb-promoter
Copy link
Copy Markdown
Collaborator

scylladb-promoter commented Mar 27, 2026

✅ Test Summary: PASSED

✅ Precommit: PASSED

Total Passed Failed Skipped
24 14 0 10

✅ Tests: PASSED

Total Passed Failed Errors Skipped
1705 1690 0 0 15

Full build log

@vponomaryov
Copy link
Copy Markdown
Contributor Author

vponomaryov commented Mar 27, 2026

@fruch
OCI Testing is blocked by the infra issue:

20:18:03  + oci compute instance update --instance-id ocid1.instance.oc1.iad.anuwcljr433yp7qco3lixwordl7jznaf2slj5mb6j555xebucspmwvvb7h2q \
    --freeform-tags '{"runbyuser": "valerii-ponomarov","jenkinsjobtag": "jenkins-scylla-staging-valerii-vp-longevity-100gb-4h-oci-test-20","jenkinsjob": "jenkins-scylla-staging-valerii-vp-longevity-100gb-4h-oci-test","nodetype": "builder","keep_action": "terminate","billing_project": "no_billing_project"}' \
    --force
20:18:03  /tmp/jenkins/workspace/scylla-staging/valerii/vp-longevity-100gb-4h-oci-test@tmp/durable-fe8f428b/script.sh.copy: \
    line 2: oci: command not found

Link: https://jenkins.scylladb.com/job/scylla-staging/job/valerii/job/vp-longevity-100gb-4h-oci-test/20/consoleFull

@vponomaryov
Copy link
Copy Markdown
Contributor Author

@vponomaryov vponomaryov requested a review from a team March 30, 2026 12:49
Comment on lines +25 to +59
prepare_write_cmd:
- >-
cql-stress-cassandra-stress write cl=QUORUM n=10485760
-schema 'replication(strategy=NetworkTopologyStrategy,replication_factor=3) compaction(strategy=SizeTieredCompactionStrategy)'
-mode cql3 native
-rate threads=80
-pop seq=1..10485760
-col 'n=FIXED(10) size=FIXED(512)'
-log interval=5
- >-
cql-stress-cassandra-stress write cl=QUORUM n=10485760
-schema 'replication(strategy=NetworkTopologyStrategy,replication_factor=3) compaction(strategy=SizeTieredCompactionStrategy)'
-mode cql3 native
-rate threads=80
-pop seq=10485761..20971520
-col 'n=FIXED(10) size=FIXED(512)'
-log interval=5

stress_cmd:
- >-
cql-stress-cassandra-stress write cl=QUORUM duration=240m
-schema 'replication(strategy=NetworkTopologyStrategy,replication_factor=3) compaction(strategy=SizeTieredCompactionStrategy)'
-mode cql3 native
-rate threads=80
-pop seq=1..20971520
-col 'n=FIXED(10) size=FIXED(512)'
-log interval=5
- >-
cql-stress-cassandra-stress read cl=QUORUM duration=240m
-schema 'replication(strategy=NetworkTopologyStrategy,replication_factor=3) compaction(strategy=SizeTieredCompactionStrategy)'
-mode cql3 native
-rate threads=80
-pop seq=1..20971520
-col 'n=FIXED(10) size=FIXED(512)'
-log interval=5
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Command change here seem to go beyond what title says. I see you changed the size as well from 20971520 to 10485760, why do you need to do this change?

Copy link
Copy Markdown
Contributor Author

@vponomaryov vponomaryov Mar 30, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The resulting data size stays the same.
This change is about writing data by 2 loaders doing its halfs respectively.
Before it was one idle loader and one doing all the data population work.

@vponomaryov vponomaryov force-pushed the oci--longevity-100gb-4h branch from fc53259 to b085218 Compare March 30, 2026 16:26
@vponomaryov
Copy link
Copy Markdown
Contributor Author

Latest PR state is being tested here: scylla-staging/valerii/vp-longevity-100gb-4h-oci-test#23

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants