aboutsummaryrefslogtreecommitdiff
path: root/tcwg_bmk-code_speed-coremark--gnu_eabi.yaml
AgeCommit message (Collapse)Author
2024-05-28tcwg/round-robin.yaml.inc: TypoLaurent Alfonsi
Change-Id: I4ee48e15105b8643bf9f91c3723fa91241c87270
2024-05-24tcwg/round-robin.yaml.inc: Add a rr_stage parameter for RR projectsLaurent Alfonsi
rr_stage describes the current round-robin stage for this run (informative only) It is one of : build, reduce, bisect, last-good, first-bad, build-default Change-Id: Iae4b1e330f0a91defdc04cf7f1743af1daaa477a
2024-04-26round-robin.yaml.inc: Fix tab/space syntaxLaurent Alfonsi
Change-Id: I2fe19f1ea9e0cbbbbbc8b4c289a9e2fc5e8417cd
2024-04-26round-robin.yaml.inc: set jira_token before rewriting the historyLaurent Alfonsi
Change-Id: Id4461d6f2d5920a28b1b8388703e3ae1ac4893c1
2024-04-26round-robin.yaml.inc: regenerate yaml filesLaurent Alfonsi
Change-Id: I5c20c0194fe971ad64278b5ad5a5cf92b8e655ee
2024-04-25round-robin.yaml.inc: fix typoLaurent Alfonsi
Change-Id: I46f7522175f3847255d0938eda0598646e2ef1e5
2024-04-25round-robin.yaml.inc: Add a rewrite-baseline before starting the buildLaurent Alfonsi
Advantages : - Do not wait for a successful build to rewrite the history. - Start the build with an up-to-date history. . This may imply, that we can now count on the history, and may be avoir fetching bmk history from the raw results (annex). . To fully count on the histiory we may need to remove the maximum number of build round-robin-baseline.sh proceeds. Change-Id: I6c099e62995cb560766e12280e7cfc0d982cf90b
2024-04-24tcwg_bmk.yaml: also run Os & Oz in code_speed jobsAntoine Moynault
This will allow to compare the results of every optimization levels as they will be run on the same kind of machine. Change-Id: I31313c878248d622a6df3292973be14414a69a48
2024-04-19Revert "round-robin.yaml.inc: Limit the number of rewrite for bmk jobs"Laurent Alfonsi
This reverts commit b790d33e46ba2a38fcc85b5fc9d1f8c8a8bf4769. Reason for revert: Need a full rewrite asap Change-Id: I31cb59a33dd1af891b17f592fca691851cd6dfe5
2024-04-10round-robin.yaml.inc: Limit the number of rewrite for bmk jobsLaurent Alfonsi
Rewriting Limit to 30 runs. This should correspond to 2 hours of rewrite. Change-Id: I5e368c6e1e33540c690de60003c8e9e9e1ffe316
2024-03-28tcwg/round-robin.yaml.inc: Touch to force job updateMaxim Kuvyrkov
Change-Id: I60d10def41688d03a98422670e8c0ed8e579f267
2024-03-19round-robin.yaml.inc: Remove SQUAD backendLaurent Alfonsi
Change-Id: I526c267824defd213cecab446e47827afe4ee33f
2024-02-23Revert "tcwg_bmk: Disable while result processing is broken"Prathamesh Kulkarni
This reverts commit e4f359b2c1820e4cec7cd6cd702d5306d3f3f36c. Reason for revert: Check generated perf-tmp.csv. Change-Id: I40ab71c89add9edae125be96757929b265b51c16
2024-02-21tcwg_bmk: Disable while result processing is brokenMaxim Kuvyrkov
Change-Id: I793fa6e65d688af6bc917c68a1e21a246eebf601
2024-02-13tcwg/round-robin.yaml.inc: Add description of pw://series/<id>/retrigger in ↵Christophe Lyon
component git ... to help remember to use the /retrigger/ suffix to force a manual rebuild of a precommit job. Change-Id: I3bad34f28fb7e01b77a439027cb05061890f15c0
2024-01-17tcwg/round-robin.yaml.inc: Fix typoMaxim Kuvyrkov
Change-Id: I69d3f0a2ad51a123c0d4799ed882c512ee02b503
2024-01-10tcwg/round-robin.yaml.inc: Remove update_baseline parameter from precommit jobsMaxim Kuvyrkov
Change-Id: I27608af1f8e2c880ddbc9d007626960fe574e577
2024-01-08tcwg/round-robin.yaml.inc: Add precommit-propertiesMaxim Kuvyrkov
Change-Id: I5cc25c82ded3162a3c75cf18c66d4920e2107fa9
2024-01-08tcwg/default.yaml.inc (default-properties): Keep all builds for 30 daysMaxim Kuvyrkov
... and don't limit to 30 total builds. This makes any difference for a few jobs that we run more than daily -- tcwg_gnu precommit-friendly configurations. For everything else this is a no-op. At the same time it's not a big problem to store 4x more artifacts for several high-value jobs. Change-Id: I26a04bf8c26d47afd5f6061d414521f6a07171f3
2024-01-08tcwg/round-robin.yaml.inc: Remove {components} variableMaxim Kuvyrkov
... and use #{COMPONENTS} instead. Change-Id: I2f4cf7130ef1accde0fd88769001ea52045231da
2024-01-08tcwg/round-robin.yaml.inc: Remove rr_project variableMaxim Kuvyrkov
... and use {ci_project}--{ci_config} instead. Change-Id: I540dfcbd5d0e59f923b4397252269b345ccc69ce
2024-01-08tcwg/round-robin.yaml.inc: Remove dummy ci_project/ci_config parametersMaxim Kuvyrkov
Change-Id: Ibae859eac9504057b2df67e3c2a1c95610af5288
2024-01-08tcwg/round-robin.yaml.inc: Add missing part to previous commitMaxim Kuvyrkov
Handle timer-trigger builds same as pollscm-trigger builds. Change-Id: Iaed0b97087ffb9dece6ea613457382b6724006ec
2024-01-04Revert "tcwg_*: Disable all round-robin jobs"Maxim Kuvyrkov
This reverts commit a629f734c7faa757093c9d76c8ed12faa9db064a. Reason for revert: recovery complete Change-Id: Ic4bd50cee84327cf7417abd832e39e3e58fcdec9
2024-01-04tcwg_*: Disable all round-robin jobsMaxim Kuvyrkov
... while recovering from deleting base-artifacts Change-Id: I9df1b35b66bc6292ec123396cc56e4d508094d16
2023-12-27tcwg/round-robin.yaml.inc: Fix thinko in handling of TCWG_JIRA_TOKENMaxim Kuvyrkov
$HOME is not bind-mounted inside the container, only $WORKSPACE is. Change-Id: I41a44059f32b7a62c3084f419e8e4533667a7976
2023-12-26tcwg/round-robin.yaml.inc: Move handling of TCWG_JIRA_TOKENMaxim Kuvyrkov
... to avoid round-robin-notify.sh spilling it in the logs. Change-Id: I3004a04d6fc100867f18937b3ba410d2a00925f5
2023-11-24round-robin.yaml.inc: Add a nice html status report on each rr jobLaurent Alfonsi
Change-Id: Ia12a6077c4b4aa897ea345e87a28d95647ed0695
2023-11-22tcwg/round-robin.yaml.inc: Reduce verbosityMaxim Kuvyrkov
... from dumping artifacts/jenkins/run-build.env again and again. Change-Id: If41b2c9bdcfa450ac72b41c3c0e80644f0cd6f06
2023-11-22tcwg/round-robin.yaml.inc: Support precommit testing of developer's patchesMaxim Kuvyrkov
... located on rsync-able locations. Change-Id: I71519105104f8d327b5260da40023e7edf7b4eea
2023-11-20tcwg/round-robin.yaml.inc: Fix tcwg-update-lnt-results build stepLaurent Alfonsi
Change-Id: Ib501ed0d0dae6ae72e80620ecd6df852fa46f500
2023-11-20round-robin.yaml.inc: Add a new push-lnt-results stepLaurent Alfonsi
Change-Id: Idca84100894d590b05f12d05fef581c6398b7b9b
2023-10-02tcwg/round-robin.yaml.inc: Add debug messageLaurent Alfonsi
Change-Id: I97911d80abd91a15ce343a8dfe505adbce9a9613
2023-09-13tcwg/round-robin.yaml.inc: remove the reproduce instructions in case of a ↵Laurent Alfonsi
failing notify Change-Id: Ie723815b0de786d0ade4f106c1c1cb9b0394f338
2023-09-13round-robin.yaml.inc: Pass build_script parameter to round-robin-notify.shThiago Jung Bauermann
To that end, propagate the build_script parameter from the run-build and run-precommit builders. Change-Id: I81a64a7a8d4dde5992d661f1fb2d11e954a458e4
2023-09-11tcwg/round-robin.yaml.inc: Add ERROR messages when failingLaurent Alfonsi
Change-Id: I500bca6d6206be5892b3911f4c46978232290115
2023-09-03tcwg_*.in,round-robin.inc: centralize build/bisect-properties in round-robin.incLaurent Alfonsi
Change-Id: Iee53b13b51a1aa9d4402f143ffaf10bdd798f06d
2023-08-28tcwg_bmk: Allow parallel bisections of regressions from different toolchainsMaxim Kuvyrkov
Change-Id: Ibf45b31c352efd8f4d77c1b53f7d0a50a9c9bbc8
2023-08-25tcwg_bmk: Fix bisect blockingMaxim Kuvyrkov
Change-Id: I02e6ae0fc0005271e72bfa26f5a6c7d9af49b2ee
2023-08-18tcwg/round-robin.yaml.inc: Fix early exitsMaxim Kuvyrkov
Do not remove build container when [expectedly] skipping a step. Change-Id: I36399685a0f13973a954c976860cbae2f05b5ec8
2023-08-18tcwg/round-robin.yaml.inc: Remove outdated commentMaxim Kuvyrkov
Change-Id: I37a8b047812d81df230c1c6ac8f729b7cf9b7613
2023-08-16tcwg/round-robin.yaml.inc: Enable emails for failed precommit buildsMaxim Kuvyrkov
... and set reply-to: linaro-toolchain@lists.linaro.org for now. Change-Id: I3141b9f2f9d23d214659c3ac229446c7427ac896
2023-08-16tcwg/round-robin.yaml.inc: Rewrite history fasterMaxim Kuvyrkov
Change-Id: Id1dd8159d687e1c043e6f4e27e3cba9c5c806c5f
2023-08-15tcwg/round-robin.yaml.inc: Enable notification for precommit buildsMaxim Kuvyrkov
Change-Id: I6e1df220715c8b8856d0632450b84d919a972a49
2023-08-15tcwg/round-robin.yaml.inc (run-notify): Run notification code for failed buildsMaxim Kuvyrkov
... to better test notifications for precommit-like builds. Change-Id: I61ca8039b4c40d9537c150dc16467be0a432b46e
2023-08-15tcwg/round-robin.yaml.inc: Use long-lived containers instead of docker-run.shMaxim Kuvyrkov
... to preserve state of precommit builds between "build/test" and "notify" stages. In precommit builds we use a scratch volume for $WORKSPACE, so, as soon as docker-run.sh completes, scratch volume is destroyed. For normal builds using several containers is not a problem since $WORKSPACE is bind-mounted from the host machine. This change makes the job control container runtime explicitly by starting containers using start-container-docker.sh and cleaning them up using "trap cleanup_all_containers EXIT", which is embedded into artifacts/jenkins/run-build.env. We need to add "trap '' EXIT" to the [successful] end of every step to extend container lifetime. The new step "run-build-fini" cleans up containers of a successful build. Change-Id: I8fd652b06431167b3dab295b3d5d1d995580d754
2023-08-15tcwg/round-robin.yaml.inc: Remove 'origin/' prefix from $GIT_BRANCH_$iChristophe Lyon
Jenkins expands $GIT_BRANCH_$i into origin/master, but when we want to fetch the corresponding refs we don't want the origin/ prefix. Change-Id: I75bdcf428f581d1f41852f84f3bb9421d38d5b06
2023-08-11tcwg/round-robin.yaml.inc: Cleanup handling of $build_nameMaxim Kuvyrkov
Change-Id: I1d63d982f0097ea03c828352a97aeba514cea078
2023-08-11tcwg/round-robin.yaml.inc: Prepare for enabling run-notify for precommitMaxim Kuvyrkov
Change-Id: I5999054f820889b8853dec424e9db6e12e4a74f9
2023-08-10tcwg/round-robin.yaml.inc (run-build-process-params): Use GIT_BRANCHChristophe Lyon
Pass $GIT_BRANCH_$i as ${component}_git, so that we can start bisections from top of branch, rather than current commit. We want to avoid bisecting in case the regression we detected has already been fixed by the time the bisection job starts. Change-Id: I022a961a06f84e5e3b2c4fae14ac2208695e8856