- Aug 13, 2024
-
-
The previous target results in a `labgrid` import which conflicts with upstream `labgrid` module. This refactor means that the custom manager executor library is imported with `bazel.labgrid.executor`. BREAKING CHANGE: `@rules_labgrid//labgrid/executor:manager` is now `@rules_labgrid//bazel/labgrid/executor`
-
- Aug 12, 2024
-
-
Idan Saadon authored
-
Idan Saadon authored
-
- Jul 25, 2024
-
-
Matthew Clarkson authored
``` cd e2e bazelisk test remote:test ```
-
Matthew Clarkson authored
-
Matthew Clarkson authored
Provides `@ape//ape/toolchain/info:*` targets plus makes `@ape//ape:*` targets publically visible.
-
Matthew Clarkson authored
Enabled by default in Bazel 6.
-
- Jul 17, 2024
-
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
Matthew Clarkson authored
This removes complexity in the context manager. It consolidates the control of the execution into the executor. BREAKING CHANGE: LabGrid context managers now return `labgrid.manager#Data` rather than `Run` functions.
-
Matthew Clarkson authored
-
- Jul 11, 2024
-
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
Matthew Clarkson authored
> If you use zsh and have trouble running APE programs try `sh -c ./prog` > or simply upgrade to zsh 5.9+ (since we patched it two years ago). > The same is the case for Python subprocess, old versions of fish, etc. https://github.com/jart/cosmopolitan?tab=readme-ov-file#shells
-
- Jul 10, 2024
-
-
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
Matthew Clarkson authored
Allows creating executor targets easily.
-
Matthew Clarkson authored
Provides multi-platform transitions for `labgrid_genrule` and friends.
-
- Jul 09, 2024
-
-
Matthew Clarkson authored
This can be used directly as a target, there is no need for a toolchain for this.
-
Matthew Clarkson authored
Loads a Python context manager to set up the LabGrid environment before running the provided binary.
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
Matthew Clarkson authored
Will be used for hermetic binaries.
-
Matthew Clarkson authored
Will be used to provide a binary that runs on the host.
-
Matthew Clarkson authored
Provides a `py_binary` that can run a command under the `DockerDriver`. This is _not_ hermetic but provides a useful example of how the LabGrid API can be used.
-
Matthew Clarkson authored
Allows downstream packages to include the `labgrid` Python module into their tests.
-
Matthew Clarkson authored
-
Matthew Clarkson authored
Needed for `DockerDriver`
-
- Jun 27, 2024
-
-
Matthew Clarkson authored
-
- Jun 26, 2024
-
-
Matthew Clarkson authored
-
- Feb 13, 2024
-
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
- Jan 13, 2024
-
-
Matthew Clarkson authored
-