Derek Chen-Becker test_and_ci last 3 years


 6 Collaborator
Brandon Williams , Štefan Miklošovič , Andrés de la Peña , Berenguer Blasi , Ekaterina Dimitrova , Mick Semb Wever

 4 Patch  1 Review
8d3c30dde4b615835073089594003ca40a730992, 7572725defd4d5bba12097046b8338a955d8d032, 5e2985f10e261eb9d48b49d57c9d4bfce249f6fe, 5e409f0bd1ab108545e617a97d367bdea46b4c86 7572725defd4d5bba12097046b8338a955d8d032

5e2985f10e261eb9d48b49d57c9d4bfce249f6fe | Author: Derek Chen-Becker <github@chen-becker.org>
 | 2023-08-14 22:32:29-06:00

    Ensure unit tests honor tmp.dir
    
    Modify unit tests so that any files created are rooted in the directory
    specified by the "tmp.dir" Ant property. Ant already passes the value of
    tmp.dir to the JVM's java.io.tmpdir parameter, so the primary changes are
    to make use of Files.createTempDirectory to generate per-test work
    directories. Also update the test checkstyle rules to catch any future
    usage of hardcoded "/tmp".
    
    Patch by Derek Chen-Becker; reviewed by bereng and brandonwilliams for CASSANDRA-18750

5e409f0bd1ab108545e617a97d367bdea46b4c86 | Author: Derek Chen-Becker <github@chen-becker.org>
 | 2023-02-03 17:46:32-07:00

    Remove invalid handshake test assertion
    
    Patch by Derek Chen-Becker; reviewed by brandonwilliams and smiklosovic
    for CASSANDRA-17979

8d3c30dde4b615835073089594003ca40a730992 | Author: Derek Chen-Becker <dchenbec@amazon.com>
 | 2022-11-07 13:32:01-07:00

    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

7572725defd4d5bba12097046b8338a955d8d032 | Author: Derek Chen-Becker <dchenbec@amazon.com>
 | 2022-10-26 14:54:05-06:00

    [CASSANDRA-17950] Enable dtest-offheap in CircleCI
    
    The dtest-offheap test was only added to the Jenkins configuration, so
    this commit adds it to the CircleCI build for parity.
    
    Patch by Derek Chen-Becker; reviewed by Ekaterina Dimitrova, Derek Chen-Becker, Michael Semb Wever, and Andres de la Pena for CASSANDRA-17950
    
    Co-authored-by: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
    Co-authored-by: Derek Chen-Becker <dchenbec@amazon.com>