[crac] RFR: Fix: docker: Error response from daemon: Conflict. The container name "/crac-test" is already in use
Radim Vansa
rvansa at openjdk.org
Mon Sep 25 09:07:47 UTC 2023
On Wed, 20 Sep 2023 12:15:25 GMT, Jan Kratochvil <jkratochvil at openjdk.org> wrote:
> Reproducibility is occasional only, reproduced with:
>
> (set -ex;KIND=fastdebug;: rm -rf build/linux-x86_64-server-$KIND;export PATH="$(echo "$PATH"|sed 's#:/usr/lib64/ccache:#:'$HOME'/ccache:#')";: bash configure --disable-precompiled-headers --disable-ccache --with-debug-level=$KIND --with-jtreg=$HOME/azul/jtreg/build/images/jtreg --with-boot-jdk=/usr/lib/jvm/java-21;MAKEFLAGS= time n sudo make -C build/linux-x86_64-server-$KIND JOBS=$[4+32] LOG_LEVEL=debug STRIP_POLICY=no_strip LOG_CMDLINES=true run-test TEST="test/jdk/jdk/crac/java/lang/System")|&tee log
The code change is OK. However I wonder how are you running the tests concurrently? Are you talking about running tests from different JDKs, or just parallelizing one testsuite? I've been experimenting with that (using JTReg concurrency setting) some while ago, and while I managed to get some tests running fine in parallel, I remember that it would be quite difficult for others and there was no option to annotate them to run non-concurrently.
-------------
Marked as reviewed by rvansa (Committer).
PR Review: https://git.openjdk.org/crac/pull/115#pullrequestreview-1641676618
More information about the crac-dev
mailing list