This was changed compared to the upstream console view code due to bugs in our
own changes code. Those are now fixed so revert to the upstream version allowing
these data structures to persist and not always be reset.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Where we inject a "fake" change, we then never update the list of builders it
contains. This leads to bugs in the UI rendering since the builders list
might not be the accurate in early calls to the onChange function.
Keep track of fake changes and update those too so the builders list
is maintained.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
In RunConfigCheckSteps, inherit ShellCommandNewStyle and
implement run function. Add finish to close log.
Remove call to super().evaluateCommand() as it no longer exists.
Remove code converting logLines because it's no longer a list
Convert TargetPresent to ShellCommandNewStyle
For Buildbot 2.9.x NewStyle migration
Signed-off-by: Jate Sujjavanich <jatedev@gmail.com>
Add a builder to exercise meta-clang.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
The oe-selftest-armhost builder exercises oe-sefltest with qemuarm64,
so this builder is redundant.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
We'd like to start building meta-clang as part of the autobuilder matrix,
so add knowledge of meta-clang to builtbot.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Once those are confirmed to not fail, and their execution times on the
AB are known, they can be added to standard test sets.
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Now that the selftest passes on Arm hosts, add it to the shared worker
builder list so that it is executed by a-full and a-quick builds.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Try and avoid errors like:
/bin/sh: 1: cd: can't cd to /poky
0631ddde57c27c25f5729bc0204476f8c7ff826f
for builds without a parent trigger and hence a shared checkout directory.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Honister is now EOL so remove the scheduled check.
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Define the worker list for honister so we can test reliably now the
release support is ending.
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
These are not default targets as they're not platforms we currently
cover in testing but this does allow us to see their status manually.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
The meta-virtualization builder is reliable and useful now, so add it to
a-full.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
According to halstead, only those workers are able to send mail
so that it reaches the mailing lists.
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
The reproducible builds on each distro now show the same failures all the time
so their usefulness has reduced. They do add quite a load to the autobuilder
so reduce to a single random reproduicible build from a-full from now on
as we likely don't need it.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>