From 91c85c50c2f6e66adc4e36916cd0c201dd31ed65 Mon Sep 17 00:00:00 2001 From: Elango Cheran Date: Wed, 13 Nov 2024 16:55:34 -0800 Subject: [PATCH] Add ICU4J Maven build profile for ICU4J v76 (#344) * Add ICU4J Maven build profile for ICU4J v76 * Add v76 to the ICU4J run configs --- executors/icu4j/74/executor-icu4j/pom.xml | 30 +++++++++++++++++++++++ run_config.json | 19 ++++++++++---- 2 files changed, 44 insertions(+), 5 deletions(-) diff --git a/executors/icu4j/74/executor-icu4j/pom.xml b/executors/icu4j/74/executor-icu4j/pom.xml index 3f9a2427..a91c350b 100644 --- a/executors/icu4j/74/executor-icu4j/pom.xml +++ b/executors/icu4j/74/executor-icu4j/pom.xml @@ -111,6 +111,36 @@ + + icu76 + + + com.ibm.icu + icu4j + 76.1 + + + + + + maven-surefire-plugin + + + + **/collator/icu74/*Test.java + **/langnames/icu74/*Test.java + **/likelysubtags/icu74/*Test.java + **/listformatter/icu74/*Test.java + **/messageformat2/icu75/*Test.java + **/numberformatter/icu74/*Test.java + **/pluralrules/icu74/*Test.java + **/relativedatetimeformat/icu74/*Test.java + + + + + + diff --git a/run_config.json b/run_config.json index 262951fd..f066da2c 100644 --- a/run_config.json +++ b/run_config.json @@ -387,6 +387,7 @@ "lang_names", "likely_subtags", "list_fmt", + "message_fmt2", "number_fmt", "plural_rules", "rdt_fmt" @@ -396,15 +397,23 @@ }, { "prereq": { - "name": "mvn-icu4j-75-shaded", - "version": "75", - "command": "mvn -q -P icu75 -f ../executors/icu4j/74/executor-icu4j/pom.xml package -DskipTests=true" + "name": "mvn-icu4j-76-shaded", + "version": "76", + "command": "mvn -q -P icu76 -f ../executors/icu4j/74/executor-icu4j/pom.xml package" }, "run": { - "icu_version": "icu75", + "icu_version": "icu76", "exec": "icu4j", "test_type": [ - "message_fmt2" + "collation_short", + "datetime_fmt", + "lang_names", + "likely_subtags", + "list_fmt", + "message_fmt2", + "number_fmt", + "plural_rules", + "rdt_fmt" ], "per_execution": 10000 }