The tier1 tests were traditionally run by BaseOS CI by various
tasks if the baseos-ci.brew-build.* family, typically implemented
by Beaker jobs.
Every component used to have its own special flavor of the
configuration, both in BaseOS CI (the triggering part) and here in
the component's gating.yaml (results processing).
The each-component-is-a-snowflake approach didn't work very well,
creating discrepancies like RHEL-140879.
At long last, I've unified the BaseOS CI configuration for all my
components:
- drop the Beaker job(s) (which have been declared obsoleted anyway)
- trigger two OpenStack jobs
- "fast lane" for architectures where we usually get results fast,
sometimes it's advantageous to take a look ASAP
- "slow lane" for architectures we typically have to wait
For reference, it's commit d2baef686 in baseos-qe/citool-config.
Now I'm fixing the counterpart in gating.yaml (results processing):
We wait for the "fast lane" and "slow lane" results and they both
must pass.
|
||
|---|---|---|
| .fmf | ||
| plans | ||
| .gitignore | ||
| enable.in | ||
| gating.yaml | ||
| gcc-toolset-15.spec | ||
| gcc-toolset-env.in | ||
| gts-annobin-plugin-select.sh | ||
| macros.gts | ||
| README | ||
| sources | ||
Package %{scl_name} is the main package for Red Hat GCC
Toolset 15. By installing the %{scl_name} package, you will get
the working set of packages that are included in Red Hat GCC
Toolset 15, which includes the compiler and linker.
Usage: %{scl_name}-env [command]
Red Hat GCC Toolset allows you to build and execute applications
which are not located in the filesystem root hierarchy, but are
stored in an alternative location, which is %{_scl_root} in case
of %{scl_name}.
Examples:
%{scl_name}-env
Run an interactive shell wherein %{scl_name} is enabled.
%{scl_name}-env command --arg
Run a specific command with the argument --arg within the %{scl_name}
Red Hat GCC Toolset environment.
%{scl_name}-env gcc
Run GCC from the %{scl_name} Red Hat GCC Toolset.
%{scl_name}-env man gcc
Show man pages for the gcc command, which is a part of the
%{scl_name} Red Hat GCC Toolset.
Report bugs to <%{dist_bug_report_url}>.