Skip to content

Commit

Permalink
Update component speed estimates
Browse files Browse the repository at this point in the history
The estimates are based on the most recent CI run.

Signed-off-by: Bence Szépkúti <[email protected]>
  • Loading branch information
bensze01 committed Oct 28, 2024
1 parent a56b61c commit f92112d
Showing 1 changed file with 23 additions and 23 deletions.
46 changes: 23 additions & 23 deletions tests/scripts/all.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3292,16 +3292,16 @@ component_test_no_strings () {
component_test_arm_linux_gnueabi_gcc_arm5vte () {
# Mimic Debian armel port
msg "test: ${ARM_LINUX_GNUEABI_GCC_PREFIX}gcc -march=arm5vte, default config"
msg "test: ${ARM_LINUX_GNUEABI_GCC_PREFIX}gcc -march=arm5vte, default config" # ~4m
make CC="${ARM_LINUX_GNUEABI_GCC_PREFIX}gcc" AR="${ARM_LINUX_GNUEABI_GCC_PREFIX}ar" CFLAGS='-Werror -Wall -Wextra -march=armv5te -O1'
msg "test: main suites make, default config (out-of-box)" # ~10s
msg "test: main suites make, default config (out-of-box)" # ~7m 40s
make test
msg "selftest: make, default config (out-of-box)" # ~10s
msg "selftest: make, default config (out-of-box)" # ~0s
programs/test/selftest
msg "program demos: make, default config (out-of-box)" # ~10s
msg "program demos: make, default config (out-of-box)" # ~0s
tests/scripts/run_demos.py
}
Expand All @@ -3312,30 +3312,30 @@ support_test_arm_linux_gnueabi_gcc_arm5vte () {
component_test_arm_linux_gnueabi_gcc_thumb_1 () {
# The hard float ABI is not implemented for Thumb 1, so use gnueabi
# Some Thumb 1 asm is sensitive to optimisation level, so test both -O0 and -Os
msg "test: ${ARM_LINUX_GNUEABI_GCC_PREFIX}gcc -O0, thumb 1, default config"
msg "test: ${ARM_LINUX_GNUEABI_GCC_PREFIX}gcc -O0, thumb 1, default config" # ~2m 10s
make clean
make CC="${ARM_LINUX_GNUEABI_GCC_PREFIX}gcc" CFLAGS='-std=c99 -Werror -Wextra -O0 -mcpu=arm1136j-s -mthumb'
msg "test: main suites make, default config (out-of-box)" # ~10s
msg "test: main suites make, default config (out-of-box)" # ~36m
make test
msg "selftest: make, default config (out-of-box)" # ~10s
programs/test/selftest
msg "program demos: make, default config (out-of-box)" # ~10s
msg "program demos: make, default config (out-of-box)" # ~0s
tests/scripts/run_demos.py
msg "test: ${ARM_LINUX_GNUEABI_GCC_PREFIX}gcc -Os, thumb 1, default config"
msg "test: ${ARM_LINUX_GNUEABI_GCC_PREFIX}gcc -Os, thumb 1, default config" # ~3m 10s
make clean
make CC="${ARM_LINUX_GNUEABI_GCC_PREFIX}gcc" CFLAGS='-std=c99 -Werror -Wextra -Os -mcpu=arm1136j-s -mthumb'
msg "test: main suites make, default config (out-of-box)" # ~10s
msg "test: main suites make, default config (out-of-box)" # ~21m 10s
make test
msg "selftest: make, default config (out-of-box)" # ~10s
msg "selftest: make, default config (out-of-box)" # ~2s
programs/test/selftest
msg "program demos: make, default config (out-of-box)" # ~10s
msg "program demos: make, default config (out-of-box)" # ~0s
tests/scripts/run_demos.py
}
Expand All @@ -3344,17 +3344,17 @@ support_test_arm_linux_gnueabi_gcc_thumb_1 () {
}
component_test_arm_linux_gnueabihf_gcc_armv7 () {
msg "test: ${ARM_LINUX_GNUEABIHF_GCC_PREFIX}gcc -O2, A32, default config"
msg "test: ${ARM_LINUX_GNUEABIHF_GCC_PREFIX}gcc -O2, A32, default config" # ~4m 30s
make clean
make CC="${ARM_LINUX_GNUEABIHF_GCC_PREFIX}gcc" CFLAGS='-std=c99 -Werror -Wextra -O2 -march=armv7-a -marm'
msg "test: main suites make, default config (out-of-box)" # ~10s
msg "test: main suites make, default config (out-of-box)" # ~3m 30s
make test
msg "selftest: make, default config (out-of-box)" # ~10s
msg "selftest: make, default config (out-of-box)" # ~0s
programs/test/selftest
msg "program demos: make, default config (out-of-box)" # ~10s
msg "program demos: make, default config (out-of-box)" # ~0s
tests/scripts/run_demos.py
}
Expand All @@ -3363,17 +3363,17 @@ support_test_arm_linux_gnueabihf_gcc_armv7 () {
}
component_test_arm_linux_gnueabihf_gcc_thumb_2 () {
msg "test: ${ARM_LINUX_GNUEABIHF_GCC_PREFIX}gcc -Os, thumb 2, default config"
msg "test: ${ARM_LINUX_GNUEABIHF_GCC_PREFIX}gcc -Os, thumb 2, default config" # ~4m
make clean
make CC="${ARM_LINUX_GNUEABIHF_GCC_PREFIX}gcc" CFLAGS='-std=c99 -Werror -Wextra -Os -march=armv7-a -mthumb'
msg "test: main suites make, default config (out-of-box)" # ~10s
msg "test: main suites make, default config (out-of-box)" # ~3m 40s
make test
msg "selftest: make, default config (out-of-box)" # ~10s
msg "selftest: make, default config (out-of-box)" # ~0s
programs/test/selftest
msg "program demos: make, default config (out-of-box)" # ~10s
msg "program demos: make, default config (out-of-box)" # ~0s
tests/scripts/run_demos.py
}
Expand All @@ -3382,17 +3382,17 @@ support_test_arm_linux_gnueabihf_gcc_thumb_2 () {
}
component_test_aarch64_linux_gnu_gcc () {
msg "test: ${AARCH64_LINUX_GNU_GCC_PREFIX}gcc -O2, default config"
msg "test: ${AARCH64_LINUX_GNU_GCC_PREFIX}gcc -O2, default config" # ~3m 50s
make clean
make CC="${AARCH64_LINUX_GNU_GCC_PREFIX}gcc" CFLAGS='-std=c99 -Werror -Wextra -O2'
msg "test: main suites make, default config (out-of-box)" # ~10s
msg "test: main suites make, default config (out-of-box)" # ~1m 50s
make test
msg "selftest: make, default config (out-of-box)" # ~10s
msg "selftest: make, default config (out-of-box)" # ~0s
programs/test/selftest
msg "program demos: make, default config (out-of-box)" # ~10s
msg "program demos: make, default config (out-of-box)" # ~0s
tests/scripts/run_demos.py
}
Expand Down

0 comments on commit f92112d

Please sign in to comment.