Skip to content

Commit 3e74947

Browse files
mihnitaroubert
authored andcommitted
ICU-23270 Fix failing icu4j perf in CI
1 parent 9f4bc44 commit 3e74947

File tree

1 file changed

+6
-12
lines changed

1 file changed

+6
-12
lines changed

.github/workflows/icu_merge_ci.yml

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -337,10 +337,9 @@ jobs:
337337

338338
- name: Build and run unicodesetperf test
339339
run: |
340-
cd icu4j;
341340
mvn ${SHARED_MVN_ARGS} install -DskipITs -DskipTests;
342341
git status
343-
cd perf-tests;
342+
cd icu4j/perf-tests;
344343
mkdir -p perf/results/j_unicodesetperf/${{ matrix.perf }};
345344
mvn dependency:copy-dependencies
346345
java -cp ./target/*:./target/dependency/* com.ibm.icu.dev.test.perf.UnicodeSetPerf ${{ matrix.perf }} -a -t 2 -p 4 [:Lt:] | tee perf/results/j_unicodesetperf/${{ matrix.perf }}/output.txt
@@ -391,9 +390,8 @@ jobs:
391390

392391
- name: Build and run ucharacterperf test
393392
run: |
394-
cd icu4j;
395393
mvn ${SHARED_MVN_ARGS} install -DskipITs -DskipTests;
396-
cd perf-tests;
394+
cd icu4j/perf-tests;
397395
mkdir -p perf/results/j_ucharacterperf;
398396
mvn dependency:copy-dependencies
399397
java -cp ./target/*:./target/dependency/* com.ibm.icu.dev.test.perf.UCharacterPerf -a -t 2 -p 4 0 ffff | tee perf/results/j_ucharacterperf/output.txt
@@ -447,9 +445,8 @@ jobs:
447445

448446
- name: Build and run decimalformatperf
449447
run: |
450-
cd icu4j;
451448
mvn ${SHARED_MVN_ARGS} install -DskipITs -DskipTests;
452-
cd perf-tests;
449+
cd icu4j/perf-tests;
453450
mkdir -p perf/results/j_decimalformatperf/${{ matrix.locale }}/${{ matrix.perf }};
454451
# Delay execution by random number of seconds. Spreading execution of multiple
455452
# tests over 180 secs. minimizes the possibility of push conflicts when storing
@@ -510,9 +507,8 @@ jobs:
510507
env:
511508
DATA_FILE_PATH: data/collation
512509
run: |
513-
cd icu4j;
514510
mvn ${SHARED_MVN_ARGS} install -DskipITs -DskipTests;
515-
cd perf-tests;
511+
cd icu4j/perf-tests;
516512
mkdir -p perf/results/j_normperf/${{ matrix.source_text }}/${{ matrix.perf }};
517513
# Delay execution by random number of seconds. Spreading execution of multiple
518514
# tests over 180 secs. minimizes the possibility of push conflicts when storing
@@ -641,9 +637,8 @@ jobs:
641637
env:
642638
DATA_FILE_PATH: data/conversion
643639
run: |
644-
cd icu4j;
645640
mvn ${SHARED_MVN_ARGS} install -DskipITs -DskipTests;
646-
cd perf-tests;
641+
cd icu4j/perf-tests;
647642
mkdir -p perf/results/j_converterperf/${{ matrix.source_text }}/${{ matrix.test_enc }}/${{ matrix.perf }};
648643
# Delay execution by random number of seconds. Spreading execution of multiple
649644
# tests over 180 secs. minimizes the possibility of push conflicts when storing
@@ -719,9 +714,8 @@ jobs:
719714
echo "DDIR=${ddir: -1}" >> $GITHUB_ENV
720715
- name: Build and run dateformatperf
721716
run: |
722-
cd icu4j;
723717
mvn ${SHARED_MVN_ARGS} install -DskipITs -DskipTests;
724-
cd perf-tests;
718+
cd icu4j/perf-tests;
725719
mkdir -p perf/results/j_dateformatperf/${{ matrix.locale }}/${{ matrix.perf }}/${{ env.DDIR }};
726720
# Delay execution by random number of seconds. Spreading execution of multiple
727721
# tests over 180 secs. minimizes the possibility of push conflicts when storing

0 commit comments

Comments
 (0)