Commits on Source 34
-
Phil Dawson authored
This commit is part of the work towards #672
-
Phil Dawson authored
-
Phil Dawson authored
-
Phil Dawson authored
This is part of the work towards #672
-
Phil Dawson authored
-
Phil Dawson authored
Retire bst source bundle command Closes #672 See merge request !959
-
richardmaw-codethink authored
-
richardmaw-codethink authored
-
richardmaw-codethink authored
-
richardmaw-codethink authored
-
richardmaw-codethink authored
-
richardmaw-codethink authored
Add artifact log command See merge request !920
-
Fix #530 - Extract free space computation in a function for easier mocking - Mock space computation during cache quota tests - Mock cache size during cachque quota tests - Add two more tests when the configuration would require to much storage space
-
Tristan Van Berkom authored
Mock storage space checks for tests. Closes #530 See merge request !702
-
Benjamin Schubert authored
As per https://docs.python.org/3.7/reference/compound_stmts.html#except variables used in the "except" clause are erased at the end of the block. We had a conflict with a nested exception using the same variable as before. This renames the nested variable to avoid the clash
-
Benjamin Schubert authored
element.py: fix unbounded variable in nested python exception See merge request !1006
-
-
-
-
-
-
Some external plugins depend derive from BuildElement and are broken by BuildElement enabling this batching by default. Instead, enable it in all of the individual build element plugin implementations. This fixes issue #800
-
Tristan Van Berkom authored
Dont batch prepare assemble by default Closes #800 See merge request !1009
-
Update the section on adding tests, to fulfill these broad points: - Mandate end-to-end testing, with rationale. - Mention internal APIs as endpoints for testing. - Warn against pitfalls of unit-testing. It's more text than I would have liked, perhaps in later work we'll be able to say it with less. This change integrates feedback from the mailing list 'Guidance on Unit Tests' thread: https://mail.gnome.org/archives/buildstream-list/2018-November/msg00045.html
-
Angelos Evripiotis authored
contributing: more clarity on testing See merge request !973
-
Chandan Singh authored
Following the message thread https://mail.gnome.org/archives/buildstream-list/2018-November/msg00106.html, implement a new command group called `source`. Move existing `track`, `fetch`, and the recently added `source-checkout` commands under this group. For `track` and `fetch`, this is a BREAKING change, as the old commands have been marked as obsolete. Using them will result in an error message that refers people to use the new versions, like `bst source fetch` instead of old `bst fetch`. `source-checkout` will now become `source checkout` (the dash has turned into a space), and is not a breaking change as it was added in the current development cycle. Note that the functionality to hide commands from help output was added only recently in Click, so the minimum version of Click that we now require is 7.0. Summary of changes: * _frontend/cli.py: Add `source` command group, mark previous versions as obsolete and hide them from the help output. * _frontend/complete.py: Fix completion for hidden commands. * setup.py: Bump Click minimum version to 7.0. * tests: Update to cope with the new command names. Fixes #814.
-
Chandan Singh authored
Also, change the existing entry about `source-checkout` to be `source checkout` instead. And, while we are there, move it near the other announcements about the source command group.
-
Chandan Singh authored
Introduce new "source" command group Closes #814 See merge request !1003
-
Raoul Hidalgo Charman authored
This is used when sending execution requests, to specify which instance of the execution server to use. Partial fix for #627.
-
Jim MacArthur authored
Adds instance name support for the remote execution storage service.
-
Jim MacArthur authored
Adds the 'instance_name' parameter, which may be None, to most GRPC calls in the CASCache object. ByteStream requests already have instance_name supplied in the resource name, so do not need the parameter. Closes #627.
-
Jim MacArthur authored
-
Jim MacArthur authored
Remote-execution instance configuration support Closes #627 See merge request !952
-
William Salmon authored
Fixes issue #740