On 10/11/21 13:05, Maxim Kuvyrkov wrote:
On 8 Oct 2021, at 13:22, Martin Jambor <mjam...@suse.cz> wrote:
Hi,
On Fri, Oct 01 2021, Gerald Pfeifer wrote:
On Wed, 29 Sep 2021, Maxim Kuvyrkov via Gcc wrote:
Configurations that track master branches have 3-day intervals.
Configurations that track release branches — 6 days. If a regression is
detected it is narrowed down to component first — binutils, gcc or glibc
— and then the commit range of the component is bisected down to a
specific commit. All. Done. Automatically.
I will make a presentation on this CI at the next GNU Tools Cauldron.
Yes, please! :-)
On Fri, 1 Oct 2021, Maxim Kuvyrkov via Gcc wrote:
It’s our next big improvement — to provide a dashboard with current
performance numbers and historical stats.
Awesome. And then we can even link from gcc.gnu.org.
You all are aware of the openSUSE LNT periodic SPEC benchmarker, right?
Martin may explain better how to move around it, but the two most
interesting result pages are:
- https://lnt.opensuse.org/db_default/v4/SPEC/latest_runs_report and
- https://lnt.opensuse.org/db_default/v4/SPEC/spec_report/branch
Hi Martin,
The novel part of TCWG CI is that it bisects “regressions” down to a single
commit, thus pin-pointing the interesting commit, and can send out
notifications to patch authors.
Hello Maxim.
We do generate a fair number of benchmarking data for AArch64 and AArch32, and
I want to have them plotted somewhere. I have started to put together an LNT
instance to do that, but after a couple of days I couldn't figure out the
setup. Could you share the configuration of your LNT instance? Or, perhaps,
make it open to the community so that others can upload the results?
Sure, I would be more than happy sharing our LNT configuration. Note we don't
use the vanilla version, because it does not
support git revisions (so that we use $timeshamp.$hash), and modified LNT GUI
can interpret that.
As Martin mentioned, the useful page latest_runs_report is upstreamed by me:
https://lnt.opensuse.org/db_default/v4/SPEC/latest_runs_report
and these pages:
https://lnt.opensuse.org/db_default/v4/SPEC/spec_report/branch
https://lnt.opensuse.org/db_default/v4/SPEC/spec_report/options
https://lnt.opensuse.org/db_default/v4/SPEC/spec_report/tuning
Do rely on special naming scheme of Machines, e.g.:
benzen.spec2006.gcc-10.Ofast_generic
and a custom modification of LNT generates the pages. I can share it with you
as well.
@Maxim: Please write me a private email and I can share all the details you
need.
About the public LNT instance, we are likely not willing to share it right now.
Cheers,
Martin
Thanks,
--
Maxim Kuvyrkov
https://www.linaro.org