Details
-
Bug
-
Resolution: Fixed
-
Test Blocker
-
Elixir
-
7.5.0-3593
-
Untriaged
-
-
0
-
Unknown
Description
- Create 19 databases to avoid kv/gsi auto-scaling due to num_tenants.
- Create 10 collections(VolumeCollection0, VolumeCollection1....VolumeCollection0) in each database
- Create 100 indexes on each database i.e. 10 on each collection. This results in total 1900 indexes.
- Build 10 indexes per database at a time. Example:
Bucket0:VolumeCollection0 - 10 indexes under build
Bucket1:VolumeCollection0 - 10 indexes under build
Bucket2:VolumeCollection0 - 10 indexes under build
.
.
.
Bucket19:VolumeCollection0 - 10 indexes under build
- Observe that index build is getting started and aborted immediately.
Test |
pc=100
|
git fetch https://review.couchbase.org/TAF refs/changes/07/185507/3 && git checkout FETCH_HEAD
|
sudo guides/gradlew --refresh-dependencies testrunner -P jython=/opt/jython/bin/jython -P "args=-i /tmp/ElixirVolumeTest1.ini -p bucket_storage=magma,bucket_eviction_policy=fullEviction,rerun=False -t aGoodDoctor.serverlessHospital.Murphy.ElixirVolume,skip_cleanup=False,num_buckets=${num_buckets},bucket_names=GleamBook,doc_size=1024,bucket_type=membase,eviction_policy=fullEviction,iterations=${iterations},batch_size=1000,sdk_timeout=60,log_level=debug,infra_log_level=debug,key_size=18,randomize_doc_size=False,randomize_value=True,assert_crashes_on_load=True,maxttl=10,pc=${pc},mutation_perc=20,key_type=RandomKey,capella_run=true,skip_teardown_cleanup=false,wait_timeout=14400,index_timeout=3600,dataplane_id=${dataplane_id},cb_image=${cb_image},dn_image=${dn_image},dapi_image=${dapi_image},num_dataplanes=${num_dataplanes},runtype=serverless,kv_disk_size=${kv_disk_size},clients_per_db=5,skip_teardown_cleanup=true -m rest"
|
cc: Varun Velamuri, John Liang