Mihai Nita
e296ac93b5
ICU-23072 Support from JDK 11 and up - fix bad actions
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, japanese, EUC-JP) (push) Has been cancelled
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, japanese, UTF-8) (push) Has been cancelled
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, japanese, csiso2022jp) (push) Has been cancelled
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, korean, UTF-8) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm" "13:13" 2, TestICUFormat) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm" "13:13" 2, TestICUParse) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "dddd MMM yyyy" "15 Jan 2007" 1, TestICUConstruction) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "dddd MMM yyyy" "15 Jan 2007" 1, TestICUFormat) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "dddd MMM yyyy" "15 Jan 2007" 1, TestICUParse) (push) Has been cancelled
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, greek, UTF-8) (push) Has been cancelled
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, greek, csisolatingreek) (push) Has been cancelled
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, hebrew, UTF-8) (push) Has been cancelled
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, hebrew, csisolatinhebrew) (push) Has been cancelled
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, hindi, UTF-8) (push) Has been cancelled
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, korean, csiso2022kr) (push) Has been cancelled
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, s-chinese, EUC-CN) (push) Has been cancelled
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, s-chinese, UTF-8) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm Z" "13:13 -0800" 5, TestICUConstruction) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm Z" "13:13 -0800" 5, TestICUFormat) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm Z" "13:13 -0800" 5, TestICUParse) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm z" "13:13 PST" 4, TestICUConstruction) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm z" "13:13 PST" 4, TestICUFormat) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm z" "13:13 PST" 4, TestICUParse) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm zzzz" "13:13 Pacific Standard Time" 3, TestICUConstruction) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm zzzz" "13:13 Pacific Standard Time" 3, TestICUFormat) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm zzzz" "13:13 Pacific Standard Time" 3, TestICUParse) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm" "13:13" 2, TestICUConstruction) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (sw_KE, "dddd MMM yyyy" "15 Jan 2007" 1, TestICUConstruction) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (sw_KE, "dddd MMM yyyy" "15 Jan 2007" 1, TestICUFormat) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (sw_KE, "dddd MMM yyyy" "15 Jan 2007" 1, TestICUParse) (push) Has been cancelled
2025-04-01 15:33:11 -07:00
Mihai Nita
7eb090f910
ICU-23072 Support from JDK 11 up, drop support for JDK 8
GHA ICU4C / icu4c-icuexportdata (push) Waiting to run
GHA ICU4J / icu4j-mvn-init-cache (push) Waiting to run
GHA ICU4J / icu4j-mvn-build-and-test (11) (push) Blocked by required conditions
GHA ICU4J / icu4j-mvn-build-and-test (17) (push) Blocked by required conditions
GHA ICU4J / icu4j-mvn-build-and-test (21) (push) Blocked by required conditions
GHA ICU4J / lstm-icu4j-build-and-test (push) Blocked by required conditions
ICU Common / icu4j-mvn-init-cache (push) Waiting to run
GHA ICU4J / adaboost-icu4j-build-and-test (push) Blocked by required conditions
ICU Common / copyright-scan (push) Waiting to run
ICU Common / valid-UTF-8-and-no-BOM-check (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (collator) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (idna) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (normalize) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (rbbi) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (rbnf) (push) Waiting to run
ICU Common / icu4c-release-tools (push) Blocked by required conditions
GHA ICU Docs / Test build of User Guide docs (push) Waiting to run
GHA CI Valgrind / clang-valgrind-test (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (bidi) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (convert) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (csdet) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (format) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (icuserv) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (rbnfp) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (rbnfrt) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (regex) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (spoof) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (translit) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (utility) (push) Waiting to run
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
2025-03-31 23:48:16 -07:00
Mihai Nita
0b98404454
ICU-23086 Fix CI performance tests
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, korean, UTF-8) (push) Blocked by required conditions
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, korean, csiso2022kr) (push) Blocked by required conditions
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, s-chinese, EUC-CN) (push) Blocked by required conditions
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, s-chinese, UTF-8) (push) Blocked by required conditions
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm Z" "13:13 -0800" 5, TestICUConstruction) (push) Blocked by required conditions
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm Z" "13:13 -0800" 5, TestICUFormat) (push) Blocked by required conditions
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm Z" "13:13 -0800" 5, TestICUParse) (push) Blocked by required conditions
GHA ICU Merge CI / icu4c-windows-msvc-postmerge (x64, Release, x64) (push) Waiting to run
GHA ICU Merge CI / icu4c-windows-msvc-postmerge (x86, Debug, Win32) (push) Waiting to run
GHA ICU Merge CI / icu4c-windows-msvc-postmerge (x86, Release, Win32) (push) Waiting to run
GHA ICU Merge CI / icu4c-windows-cygwin-gcc (push) Waiting to run
GHA CI Valgrind / clang-valgrind-test (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (bidi) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (collator) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (convert) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (csdet) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (format) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (icuserv) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (idna) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (normalize) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (rbbi) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (rbnf) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (rbnfp) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (rbnfrt) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (regex) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (spoof) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (translit) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (utility) (push) Waiting to run
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
GHA ICU Docs / Test build of User Guide docs (push) Has been cancelled
2025-03-26 11:00:46 -07:00
dependabot[bot]
30e23b0d28
ICU-23054 Bump the github-actions group with 4 updates
...
See #3424
2025-03-06 10:23:43 -08:00
Fredrik Roubert
c9ca3cd554
ICU-22920 Migrate from setup-bazelisk to setup-bazel.
2025-02-11 19:27:07 +01:00
Mihai Nita
e8c179dedd
ICU-22967 Remove explicit manipultaion of old-xmls.tar.bz2 in workflows
2025-02-07 10:26:01 -08:00
Mihai Nita
743998dfaf
ICU-22977 Temp fix for MSVC builds: SkipUWP
2024-11-21 12:59:41 -08:00
Robin Leroy
99ca2ad931
ICU-22946 Pin all -latest runners per ICU-TC 2024-10-17 🗡️
2024-10-19 00:18:10 +02:00
dependabot[bot]
923d02f8d1
ICU-22721 Bump the github-actions group across 1 directory with 3 updates
...
See #3132
2024-09-12 10:55:16 -07:00
Rahul Pandey
91ed39fb9d
ICU-22847 Migrate ADO pipelines to GHA
...
See #3112
- Update Docs
- Make exhaustive tests run manually, based on cron for main and post merge for maint
2024-09-06 11:52:01 +05:30
dependabot[bot]
f4a04631cd
ICU-22722 Bump the github-actions group across 1 directory with 4 updates
...
See #3075
2024-08-15 17:52:40 -04:00
Elango Cheran
2e00f38660
ICU-22721 Prevent redundant concurrent CI runs on the same PR branch
2024-06-30 14:13:33 -07:00
Mihai Nita
69cb085e12
ICU-21757 Replace UOption with commons-cli in perf-tests
2024-05-03 16:28:26 -07:00
dependabot[bot]
1c7d7f9a95
ICU-22721 Bump the github-actions group with 4 updates
...
See #2992
2024-05-03 15:36:34 -07:00
dependabot[bot]
94305fc59b
ICU-22532 Bump the github-actions group with 9 updates
...
See #2916
2024-03-21 09:45:50 -07:00
Pedro Kaj Kjellerup Nacht
80a01a475b
ICU-22482 Hash-pin GHA, add dependabot to keep them updated
...
Signed-off-by: Pedro Kaj Kjellerup Nacht <pnacht@google.com>
Use latest version, uses a version >= 2.0.6 to overcome invalid key bug
2024-03-20 22:14:52 -07:00
Elango Cheran
3df505b511
ICU-22532 Increase Github Actions CI parallelism from 2 to 4
2024-02-27 10:58:09 -08:00
Elango Cheran
f14b24a845
ICU-22324 Allow single Maven cache creation and multiple read-only usage
2023-09-21 08:39:05 -07:00
Mihai Nita
d501225db2
ICU-22477 Fix the performance tests after the maven folder changes
2023-08-31 19:38:20 -07:00
Mihai Nita
b3d542392c
ICU-22324 Mavenization, step 2, change github / azure workflows
2023-08-30 15:25:01 -07:00
Frank Tang
f1b13a850a
ICU-22354 Revert benchmark-action changes
...
Revert the change of benchmark-action in
https://github.com/unicode-org/icu/pull/2428 which cause
post merge test brekage.
See https://github.com/unicode-org/icu/actions/runs/5393383252/jobs/9793048045
for the problem
2023-06-27 14:53:04 -07:00
Mohammed Keyvanzadeh
b575f7c8f5
ICU-22354 Update actions and platforms in GitHub Actions workflows
2023-06-27 11:32:57 -07:00
Pedro Kaj Kjellerup Nacht
7a101d68ea
ICU-22350 Fix broken performance CI
...
Signed-off-by: Pedro Kaj Kjellerup Nacht <pnacht@google.com>
2023-06-13 16:41:39 -07:00
Pedro Kaj Kjellerup Nacht
2e3e49fed5
ICU-22350 Add minimal tokens to GitHub workflows
...
Signed-off-by: Pedro Kaj Kjellerup Nacht <pnacht@google.com>
2023-06-06 10:32:26 -07:00
Norbert Runge
ba1c7006b7
ICU-22384 Limit execution of performance tests
...
Run the tests only on the main branch of the unicode-org/icu repository. This avoids diluting the performance charts with performance results from the maintenance branches. Also, the performance tests won't execute on forked directories anymore, on which they fail after execution anyway, thus using GitHub resources without purpose.
2023-05-11 23:02:31 -07:00
Fredrik Roubert
e1e1c5feaf
ICU-22349 Use -l with make -j to limit jobs based on load average.
...
It has been proposed that make running too many parallel jobs recently
has led to resource exhaustion in our CI, so that some kind of limit
would be helpful to set.
The load average 2.5 limit choosen here is simply the limit used as an
example in the make documentation, as we don't really have any way of
picking an initial value that's certain to be better.
https://www.gnu.org/software/make/manual/html_node/Parallel.html
See #2421
See #2422
2023-05-11 00:50:59 +02:00
Frank Tang
cbb25bb186
ICU-22349 Change to use just -j value in make to "not limit the number of jobs that can run simultaneously"
...
See #2422
2023-04-12 15:47:06 -07:00
gnrunge
86166e0a2d
ICU-22075 Adds a random waiting period (0 - 179 secs) to each test that runs as
...
part of a high concurrency performance test setup. This will disperse commits
of performance test results into the data branch over a wider time frame and
drastically reduces the chance of data uploads failing after ten unsuccesful
commit attempts.
Test runs showed a huge drop in failed commits/retry, from a high of 113
without wait down to only 4 with the extra wait.
ICU-22075 Add comment explaining the rationale of the random
sleep period prior to test execution.
2022-07-22 08:14:58 -07:00
gnrunge
58060eafdc
ICU-22036 Adds ICU4J date formatting performance test, which is last of the
...
ICU4J performance tests.
2022-06-29 12:02:29 -07:00
gnrunge
6df8bb7307
ICU-22036 Adds ICU4J performance tests to post-merge continuous integration
...
workflow. Also fixes a tiny oversight in the ICU4J performance framework.
2022-06-27 08:47:48 -07:00
gnrunge
8fcb22f88e
ICU-22037 Adds performance tests for ICU forward and backward
...
string search.
ICU-22037 Removes a left-over escaped doublequote; removes a
test print-out.
2022-05-20 11:56:11 -07:00
gnrunge
f8a0810a5a
ICU-22030 Modifies GHA CI performance testing so that existing files in the
...
performance results publishing repository are no longer deleted when the test
results are forwarded. This concretely affects the README file in the icu-perf
repository, which got deleted with the first data transfer.
Restoring the README file in icu-perf will be a complementary PR.
2022-05-13 17:00:05 -07:00
gnrunge
0f49e50868
ICU-21843 Increase performance alert threshold to 200% to avoid false alerts
...
from occasional spikes.
2022-03-17 09:31:53 -07:00
gnrunge
77e0c9e371
ICU-21900 Adjusts performance alert threshold to 150%, i.e. the alert only is
...
triggered if the current measured execution time is 50% higher than the previous
time.
The current setting of 100% means that even a 1% increase from previous time
triggers the alert already.
2022-03-09 11:10:43 -08:00
gnrunge
80ee559205
ICU-21843 Add ICU4C performance tests to continuous integration
...
See #1987
2022-03-07 12:53:44 -08:00
gnrunge
7857d7424f
ICU-21581 Creates a new workflow to be activated upon merge into main or
...
maintenance branches only and adds GHA CI automation of BRS task 'Test ICU4J
with only little-endian ICU4C data', cf.:
https://unicode-org.github.io/icu/processes/release/tasks/integration.html#test-icu4j-with-only-little-endian-icu4c-data .
ICU-21581 Adds copyright notice and comment to new GHA script.
2021-09-28 15:50:44 -07:00