Research CI capacity/load feasibility of running GCC test suite
Description
We want to run the GCC integrated test suite in our CI to test when a GCC toolchain is updated. Toolchain tests take a long time to run. We need to decided if the entire test suite will be run or a subset of it along with how frequently it should be run.
On top of this, we will want to integrate this with the Oniro ABI checker (&99 (closed)) to check if an ABI is changed with the new version of the toolchain.
- Show closed items
Relates to
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Andrei Gherzan added to epic &1
added to epic &1
- Andrei Gherzan set weight to 5
set weight to 5
- Andrei Gherzan set weight to 3
set weight to 3
- Andrei Gherzan set weight to 2
set weight to 2
- Andrei Gherzan added teaminfrastructure label
added teaminfrastructure label
- Amit Kucheria changed milestone to %goofy alpha
changed milestone to %goofy alpha
- Amit Kucheria changed iteration to Oniro Core Iterations Mar 1, 2022 - Mar 31, 2022
changed iteration to Oniro Core Iterations Mar 1, 2022 - Mar 31, 2022
- Amit Kucheria changed epic to &84 (closed)
changed epic to &84 (closed)
- Amit Kucheria changed epic to &86 (closed)
changed epic to &86 (closed)
- Amit Kucheria changed iteration to Oniro Core Iterations Apr 1, 2022 - Apr 30, 2022
changed iteration to Oniro Core Iterations Apr 1, 2022 - Apr 30, 2022
- Developer
Collapse replies - Author Maintainer
You probably meant to ask @idlethread as he changed the iteration.
- Developer
Hmm, I remember on one of the meetings that @pastanki asked you about the task as you are the author. Anyhow, are we ready to do research in the iteration?
- Author Maintainer
@aszpilko I am not aware of any dependencies of it that would block us from looking into it. On the other hand, I don't see anyone assigned so I would assume that nobody budgeted time for it.
- Adam Szpilko changed iteration to Oniro Core Iterations May 1, 2022 - May 31, 2022
changed iteration to Oniro Core Iterations May 1, 2022 - May 31, 2022
- Developer
@bero , are we ready for the research in case of running GCC test suites? Can we do it before your the toolchain integration into Oniro?
CC @lucafavaretto , @pastanki
- Amit Kucheria changed the description
Compare with previous version changed the description
@idlethread @agherzan @bero would you please comment that which source/branch we should track? and on which platforms?
Linaro's toolchain team developed ABE framework to build and test GCC, and a jenkins based CI to track regressions on GCC master. A report like this will be generated https://ci.linaro.org/view/tcwg-ci/job/tcwg-compare-results/15276/artifact/artifacts/logs/0-report.html
The CI run build and test on the below configures.
- x86_64
- armv8_64
- armv8_32
Maybe, we can reuse the results or do something similar for Oniro.
CC @sradakovi
- Developer
CC @mrybczyn
- Stevan Radaković assigned to @chaseqi
assigned to @chaseqi
- Stevan Radaković added teamtesting label and removed teaminfrastructure label
added teamtesting label and removed teaminfrastructure label
- Stevan Radaković added Doing label
added Doing label
- Stevan Radaković added goofyalpha label
added goofyalpha label
- Stevan Radaković closed
closed
- Stevan Radaković removed Doing label
removed Doing label
- Stevan Radaković reopened
reopened
- Stevan Radaković added Doing label
added Doing label
- Stevan Radaković changed iteration to Oniro Core Iterations Jun 1, 2022 - Jun 30, 2022
changed iteration to Oniro Core Iterations Jun 1, 2022 - Jun 30, 2022
- Stevan Radaković set weight to 4
set weight to 4
- Stevan Radaković removed goofyalpha label
removed goofyalpha label
- Stevan Radaković added goofybeta label
added goofybeta label
- Stevan Radaković closed
closed
- Stevan Radaković removed Doing label
removed Doing label
- Chase Qi mentioned in merge request !139 (merged)
mentioned in merge request !139 (merged)
- Adam Szpilko marked this issue as related to #7 (closed)
marked this issue as related to #7 (closed)