Ekaterina Dimitrova
39db44adff
Fix dtest-jar
...
patch by Ekaterina Dimitrova; reviewed by Brandon Williams for CASSANDRA-15255
2023-07-28 14:31:17 -04:00
Bereng
c91e2714b9
Generate.sh -s param to skip autodetection of tests
...
patch by Berenguer Blasi; reviewed by Andres de la Peña for CASSANDRA-18553
2023-06-12 09:58:58 +02:00
Derek Chen-Becker
8d3c30dde4
Validate the comparison git branch when generating CircleCI configs
...
Allow the user to use a flag to specify a non-default comparison git
branch when detecting changed unit tests to repeat.
Patch by Derek Chen-Becker; reviewed by Andrés de la Peña and Berenguer Blasi for CASSANDRA-17997
2023-06-07 11:03:00 +01:00
Andrés de la Peña
02048cffea
Remove -l / -m / -h designation and have two options: free or paid tier circle config
...
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova and Josh McKenzie for CASSANDRA-18012
2023-03-10 11:48:31 +00:00
Ekaterina Dimitrova
476d31bce2
Add Dtest-large and cqlshlib tests to CircleCI; Fix num tokens in CircleCI tests to match the default value; Fix CircleCI Python tests split bug; Fix CircleCI long unit tests
...
patch by Ekaterina Dimitrova; reviewed by Andres de la Pena for CASSANDRA-18001
2023-02-11 14:30:24 -05:00
Bereng
f384e69482
When generate.sh fails its rc=0 - take 2
...
patch by Andres de la Peña and Berenguer Blasi; reviewed by Andres de la Peña for CASSANDRA-18032
Co-authored-by: Berenguer Blasi <berenguerblasi@gmail.com>
Co-authored-by: Andres de la Peña <a.penya.garcia@gmail.com>
2023-01-16 07:03:17 +01:00
Bereng
69dfed3671
When generate.sh fails its rc=0
...
patch by Berenguer Blasi; reviewed by Andres de la Peña for CASSANDRA-18032
2023-01-12 07:04:13 +01:00
Ekaterina Dimitrova
df0b139701
Use CircleCI Large executor instead of XLarge executor in MIDRES config for Python upgrade tests
...
patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-18127
2022-12-23 14:48:36 -05:00
Andrés de la Peña
955231cacf
CircleCI: Remove repeated jobs from default LOWRES, MIDRES and HIGHRES files
...
patch by Andrés de la Peña; reviewed by Berenguer Blasi and Ekaterina Dimitrova for CASSANDRA-18024
2022-11-08 17:47:42 +00:00
Andrés de la Peña
95400649d8
Improve behaviour of the Ant flag to skip test building, no-build-test
...
patch by Andrés de la Peña; reviewed by Berenguer Blasi for CASSANDRA-18000
2022-11-04 16:24:38 +00:00
Ekaterina Dimitrova
90fe8608a4
CirleCI: fix Python upgrade DTests config
...
patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-17912
2022-11-04 10:31:55 -04:00
Andrés de la Peña
116ce3bc05
CircleCI: Add jobs for missing specialized unit tests
...
Fix run_repeated_utests for non-testsome targets
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova and Berenguer Blasi for CASSANDRA-17987
2022-11-03 11:30:38 +00:00
Andrés de la Peña
ccc0b14d56
CircleCI: Fix generate.sh without options modifying config
...
patch by Andrés de la Peña; reviewed by Brandon Williams and Berenguer Blasi for CASSANDRA-17995
2022-10-28 13:54:01 +01:00
Andrés de la Peña
2b511c5714
ninja-fix: Fix bashisms on .circleci/generate.sh
...
patch by Andrés de la Peña; reviewed by Brandon Williams for CASSANDRA-17939
2022-10-19 12:47:59 +01:00
Andrés de la Peña
9aa28a81ec
CircleCI: Automatically detect and repeat new or modified JUnit tests
...
patch by Andrés de la Peña; reviewed by Josh McKenzie for CASSANDRA-17939
2022-10-18 16:44:37 +01:00
Ekaterina Dimitrova
0bcc354992
Use :latest tag for our test images in CircleCI config files
...
patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-17429
2022-05-09 21:32:32 -04:00
Ekaterina Dimitrova
bcd258af3f
Merge branch 'cassandra-2.2' into cassandra-3.0
2022-01-11 20:45:09 -05:00
Bereng
9c0f8902e8
Replace git:// with https:// in Circle CI config file
...
patch by Berenguer Blasi; reviewed by Brandon Williams, Ekaterina Dimitrova and David Capwell for CASSANDRA-17255
2022-01-11 20:42:19 -05:00
Ekaterina Dimitrova
e0bdf10f97
Merge branch 'cassandra-2.2' into cassandra-3.0
2021-11-11 20:33:10 -05:00
Ekaterina Dimitrova
97265ddb2c
Update Docker image for testing in CircleCI config
...
patch by Ekaterina Dimitrova; reviewed by Brandon Williams and David Capwell for CASSANDRA-17134
2021-11-11 20:29:09 -05:00
Andrés de la Peña
ee6cd06afb
Use dedicated executors for CircleCI repeated test jobs
...
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-17043
2021-10-19 11:39:32 +01:00
Andrés de la Peña
efc27d693f
Save CircleCI resources with optional test jobs
...
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova and Berenguer Blasi for CASSANDRA-16882
2021-10-14 12:23:46 +01:00
Andrés de la Peña
b6678a002c
Add option for environment variables to CircleCI config generation script
...
patch by Andrés de la Peña; reviewed by Berenguer Blasi, Ekaterina Dimitrova and Ruslan Fomkin for CASSANDRA-16989
2021-09-28 17:45:56 +01:00
Andrés de la Peña
e4b37c3271
Add resource flags to CircleCI config generation script
...
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-16871
2021-09-01 15:27:52 +01:00
Andrés de la Peña
0770666210
Build tests in CircleCI build job
...
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-16852
2021-08-16 17:48:08 +01:00
Mick Semb Wever
3259d6de37
Migrate dependency handling from maven-ant-tasks to resolver-ant-tasks
...
- This removes lib/ from version control.
- The generated pom files are now the source of truth to the project's depdendencies, and the lib/ folder re-created during the build from compile scope dependencies excluding provided and system scopes. Project dependencies are first downloaded to the maven local repository at `~/.m2/repository`.
- Maven is now required to be installed to build, that is the `mvn` command needs to be found in the path.
- The new resolver-ant-tasks targets have been encapsulated into the `build/build-resolver.xml` ant file.
- Most classpaths in build.xml are replaced with resolver:resolve definitions.
- The build-deps-pom generated pom file is now only used for declaring test dependencies.
patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-16557
2021-07-25 11:35:45 -05:00
Ekaterina Dimitrova
6e0b084d65
Add config.yml.MIDRES for older Cassandra versions
...
patch by Ekaterina Dimitrova; review by Andres de la Pena for CASSANDRA-16804
2021-07-20 12:15:51 -04:00
Andrés de la Peña
269bc5c35b
Add CircleCI jobs to repeat upgrade tests n times
...
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-16687
2021-05-27 16:30:21 +01:00
Andrés de la Peña
a01cbfdce5
Add CircleCI jobs to repeat specific tests n times
...
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova and Berenguer Blasi for CASSANDRA-16625
2021-05-12 11:21:41 +01:00
Ekaterina Dimitrova
8b977d0da9
Ninja fix, add header to the Circle LOWRES and HIGHRES config files
2021-04-19 14:13:49 -04:00
Ekaterina Dimitrova
5c6ae40404
Ninja fix, add header to the Circle LOWRES and HIGHRES config files
2021-04-19 13:34:22 -04:00
Mick Semb Wever
50a97a0d76
Merge branch 'cassandra-2.2' into cassandra-3.0
2021-04-19 17:29:00 +02:00
Mick Semb Wever
53b0661cbb
Fix rat checking for files with missing license headers
...
patch by Mick Semb Wever; reviewed by Brandon Williams, Ekaterina Dimitrova for CASSANDRA-16558
2021-04-19 17:18:26 +02:00
Mick Semb Wever
1ecf5d0e8e
Fix dtest-jar building when switching branches in circleci
...
patch by Brandon Williams and Mick Semb Wever; tested and reviewed by Ekaterina Dimitrova for CASSANDRA-16572
2021-04-08 18:17:05 -04:00
Sylvain Lebresne
efde6a76f9
Refuse DROP COMPACT STORAGE if some 2.x sstables are in use
...
patch by Sylvain Lebresne; review changes and tests by Ekaterina Dimitrova; reviewed by Benjamin Lerer and Brandon Williams for CASSANDRA-15897
2021-03-10 20:33:54 -05:00
Sam Tunnicliffe
88527cd791
Merge branch 'cassandra-2.2' into cassandra-3.0
2021-03-04 14:45:54 +00:00
Sam Tunnicliffe
bad17a891a
Update circle config with the latest docker image
...
patch by Sam Tunnicliffe; reviewed by Adam Holmberg and
Brandon Williams for CASSANDRA-16474
2021-03-04 14:44:05 +00:00
Mick Semb Wever
c2487f5836
Merge branch 'cassandra-2.2' into cassandra-3.0
2021-01-07 22:17:33 +01:00
Mick Semb Wever
457422ac1a
Use ubuntu2004_* docker testing images, from the apache organisation in dockerhub
...
patch by Mick Semb Wever; reviewed by Sam Tunnicliffe for CASSANDRA-16373
2021-01-07 22:16:20 +01:00
Sam Tunnicliffe
dc09f1480d
Ninja: fix docker image in config.yml
2020-12-11 17:11:43 +00:00
Sam Tunnicliffe
de85f43dda
Merge branch 'cassandra-2.2' into cassandra-3.0
2020-12-01 18:53:34 +00:00
Sam Tunnicliffe
466c65a6c2
Update to latest docker image for CircleCI
...
Patch by Sam Tunnicliffe; reviewed by Mick Semb Wever for CASSANDRA-16275
2020-12-01 18:52:13 +00:00
Mick Semb Wever
f139c6a6c1
Merge branch 'cassandra-2.2' into cassandra-3.0
2020-10-27 10:47:56 +01:00
Mick Semb Wever
5d26980777
Rename master branch to trunk in cassandra-dtest
...
patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-16166
2020-10-27 10:39:55 +01:00
David Capwell
d7f036187f
ninja: remove CI configs added in CASSANDRA-16152
2020-10-23 09:30:29 -07:00
David Capwell
5bb76ba97a
Merge branch 'cassandra-2.2' into cassandra-3.0
2020-10-19 12:30:18 -07:00
Brandon Williams
035dc65716
add default wipe action to circle pip3
2020-08-25 18:48:46 -05:00
David Capwell
8b8ec94744
When jvm dtest apis differ Circle CI's dtest_jars_build can fail to detect this and will use the jars from the older version
...
patch by David Capwell; reviewed by Caleb Rackliffe for CASSANDRA-16004
2020-08-03 15:15:32 -07:00
Mick Semb Wever
f2c9b4c1f3
Merge branch 'cassandra-2.2' into cassandra-3.0
2020-03-27 12:17:18 +01:00
David Capwell
b490847337
Fix test.distributed.timeout in CircleCI
...
patch by David Capwell; reviewed by Mick Semb Wever for CASSANDRA-15649
2020-03-27 12:13:09 +01:00