aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2020-02-17Testingcontrib/halsteadMichael Halstead
2020-02-17TestingMichael Halstead
2020-02-17TestingMichael Halstead
2020-02-17testing pushMichael Halstead
2020-02-17testing pushMichael Halstead
2020-02-17testing pushMichael Halstead
2020-02-17Testing 11Michael Halstead
2020-02-17Testing 10Michael Halstead
2020-02-17Testing 9Michael Halstead
2020-02-17Testing 8Michael Halstead
2020-02-17Testing 7Michael Halstead
2020-02-17Testing 5Michael Halstead
2020-02-15Adding temp test file to solve cgit issues.Michael Halstead
2020-02-15Adding temp test file to solve cgit issues.Michael Halstead
2020-02-15Adding temp test file to solve cgit issues.Michael Halstead
2020-02-15Adding temp test file to solve cgit issues.Michael Halstead
2020-02-15Adding temp test file to solve cgit issues.Michael Halstead
2020-02-14schedulers: Allow a-full to run on Sundays instead of a-quickRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-01-09config: Add meta-intel to a-fullRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-11-07builders: Add randomised nextBuild functionRichard Purdie
nextWorker can block a request if there is no worker available. _getNextUnclaimedBuildRequest will always return the first request which then will always fail to find worker, and this will block the queue We therefore randomise the build requests queue with nextBuild to avoid blocking. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-11-07schedulers: Really fix builderName handling (magic indexes rule :/)Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-11-07schedulers: Fix builderNames and handle partial matches to branch namesRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-11-06config/schedulers: Allow a-full to vary targets depending on the releaseRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-11-06builders/config: Allow filtering of workers for previous releasesRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-10-19config/schedulers: Bring example config back into line with real autobuilder ↵Richard Purdie
(including armhost builds) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-10-19scheduler: make the default choice an optionMichael Halstead
The default choice on the force build form will select a random worker. builder_to_workers dictionary values can no longer be strings. Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-10-08schedulers: Add zeus branch/releaseRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-10-02config.py: Update -lsb -> -alt namingRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-18builders/scheduler: Add ability to select the worker to run onRichard Purdie
Thanks to tardyp for the pointer to an example of how to make this work! Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-18config.py: Add meta-intel entry to repo tableRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-17config.py: Add meta-intel to list of buildersRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-06builders: Fix typoRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-06builders: Use full option parameters to run-config for clarityRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-06builders: Pass build_type parameter to run-configRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-15README-Guide.md: Added additional documentation.contrib/tgoodwin/readme-guideThomas Goodwin
Extended the documentation set to include instructions for how to make changes to builds, schedules, workers, etc. including a rough map of what variables map to one another and which variables are allowed/used in the autobuilder helper JSON file(s). Signed-off-by: Thomas Goodwin <btgoodwin@geontech.com>
2019-08-02Bug fix: added support for ABHELPER_JSON environ.Thomas Goodwin
The readme suggests exporting this variable from the environment to expose multiple configuration JSON files but the intended behavior doesn't work without adding the variable to extra_env. Signed-off-by: Thomas Goodwin <btgoodwin@geontech.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-02builders.py: fix for AB helper repo branch being ignored.Thomas Goodwin
Signed-off-by: Thomas Goodwin <btgoodwin@geontech.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-07-30README: Add pointer to the mailing list for patchesRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-07-18wikilog: Clean up logging messagesRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-07-18wikilog: Ensure we use a separate thread for blocking wiki network accessRichard Purdie
Buildbot would hang for several minutes when cancelling builds. We need to defer this work (which involved network calls) to a thread so that the reactor isn't blocked. Use a lock to ensure we only update the wiki one entry at a time. Also tweak the logging to allow easier debugging (include the parent build ID) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-06-26steps/observer: Try and use correct logname for warnings/errorsRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-06-25steps/observer: Mention which log contains an error/warningRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-29config.py: Update workers to match recent autobuilder changesRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-29config.py: Add ltp test targets for x86 and armRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-17config.py: Add fast ptest targetsRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-14schedulers: Remove obsolete branches from release branch selector codeRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-12config.py: No longer need meta-qt4 since rocko and qt3 is also long deadRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-12config.py: No longer build eclipse pluginsRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-12schedulers: Fix typoRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-12schedulers: Show publish artefacts option for eclipse buildsRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>