Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-02-11 | Extend git-tree-env test to also verify "extra inherit env" | Klaus Aehlig | |
... from the local file. | |||
2025-02-11 | Extend git-environment test to verify "extra inherit env" | Klaus Aehlig | |
... from the local file. | |||
2025-02-05 | Add basic end-to-end test for just-mr gc --drop-only | Klaus Aehlig | |
2025-01-30 | Add an end-to-end test for repeated repository garbage collection | Klaus Aehlig | |
As only a recent commit made it possible to rotate the repository cache more than once, add a test ensuring two properties. - Repeated repository gc is possible and roots are taken from the rotated generation. - It is possible to fully rotate a root out. | |||
2025-01-29 | just-lock config: Make field names consistent with just-mr | Paul Cristian Sarbu | |
2025-01-24 | Action equality test: only verify the set of origins | Klaus Aehlig | |
While our tool promises to generate a reproducible order of the action origins, we should not insist on a particular one. Therefore sort before comparing. | |||
2025-01-24 | Add test verifying the "generic" rule properly detecs staging conflicts | Klaus Aehlig | |
2025-01-23 | Add basic end-to-end test on progress reporting | Klaus Aehlig | |
2025-01-22 | Add test verifying git cas is taken into account | Klaus Aehlig | |
2025-01-22 | Add basic end-to-end test for absent computed roots | Klaus Aehlig | |
2025-01-21 | Test: Compute an absent tree structure of a local root | Maksim Denisov | |
2025-01-21 | Test: Compute an absent tree structure of an absent root | Maksim Denisov | |
2025-01-21 | Test: Compute a local tree structure based on an absent root. | Maksim Denisov | |
2025-01-20 | just-lock: Add test for 'git-tree' source import | Paul Cristian Sarbu | |
2025-01-15 | Enable a missing test | Maksim Denisov | |
2025-01-14 | Fix typo in log message | Klaus Aehlig | |
2025-01-10 | just-lock: Add test for imports from archives | Paul Cristian Sarbu | |
2025-01-10 | just-lock tests: Give the local build root to the tool | Paul Cristian Sarbu | |
This avoids the tool accidentally trying to touch the home folder via the default cache location. While there, ensure that errors in just-lock calls trigger test failures, as it should be. | |||
2025-01-10 | just-lock tests: Fix small recurrent typo | Paul Cristian Sarbu | |
2025-01-09 | just build: add new option -p | Klaus Aehlig | |
... allowing to print the unique artifact built (if any). This allows convenient inspection of the build result of targets that define precisely one artifact. | |||
2025-01-09 | Test deduplication of "tree structure" roots | Maksim Denisov | |
2025-01-09 | Test import of "tree structure" roots | Maksim Denisov | |
2025-01-08 | Test deduplication of target repos in precomputed roots | Maksim Denisov | |
2025-01-08 | Test indirection of workspace roots in precomputed roots | Maksim Denisov | |
2024-12-20 | JustMr: test tree structure roots | Maksim Denisov | |
2024-12-19 | Test basic implementation of TreeStructureRoots | Maksim Denisov | |
2024-12-19 | Test just-mr properly updates config for computed roots | Maksim Denisov | |
2024-12-17 | just-lock: Add test for source 'file' imports | Paul Cristian Sarbu | |
2024-12-12 | Regression test for build parameters in computed roots | Klaus Aehlig | |
It used to be the case, that the option -P was forwarded to the build of computed roots. Add a test verifying we're not regressing there again. | |||
2024-12-11 | Add test verifying the upload of the log for failed root computation | Klaus Aehlig | |
2024-12-11 | Add initial tests for just-lock | Paul Cristian Sarbu | |
2024-12-10 | Add a test building against computed roots with absent base repository | Klaus Aehlig | |
2024-12-10 | Add test for importing computed repositories | Paul Cristian Sarbu | |
2024-12-10 | test git-imports: Remove duplicate entry | Paul Cristian Sarbu | |
2024-12-09 | Add a test verifying that only artifacts are taken for computed roots | Klaus Aehlig | |
2024-12-09 | test serve_target_cache_hit: Remove wrong check | Paul Cristian Sarbu | |
One of the analysis commands marked as expected to fail fails from wrongly passing the launcher instead of the stated reasons. As the behaviour between standalone and separate serve endpoint versions would become inconsistent after fixing the command line, remove this check completely. This does not negatively influence the scope of the test script. | |||
2024-12-06 | Log: report outputs of failed actions by default | Klaus Aehlig | |
Some actions are allowed to fail, typically tests. By reporting the output of failed such actions early, the user can already have a look at those artifacts, typically a test log, while the build is still going on. | |||
2024-12-05 | Add a test verifying that install-cas inspects the local cas | Klaus Aehlig | |
... even if remote-execution arguments are given. Also verify that failure is correctly reflected in the exit code. | |||
2024-12-04 | Adapt remote test check for actual root-level cache hits | Klaus Aehlig | |
2024-12-03 | JustMR: test computed overlay repos | Maksim Denisov | |
2024-12-02 | Add test verifying that computed-root build are sharded properly | Klaus Aehlig | |
2024-12-02 | ["end-to-end", "with remote"]: support REMOTE_BIN | Klaus Aehlig | |
For tests where we bring our own remote-execution end point, support a directory where executables can be placed that are picked up early in PATH by remote actions. In this way, a test can be designed verifying that a particular action actually was run remotely. | |||
2024-12-02 | Increase parallelism in just_mr_mp | Maksim Denisov | |
2024-11-28 | Add basic test ensuring computed roots work for remote building | Klaus Aehlig | |
While still doing some unnecessary file operations in the local build root, computed roots work also for remote execution, both in native and in compatible mode, also for roots with non-trivial depth. Add a basic test ensuring we do not regress there. | |||
2024-11-28 | computed roots: add test verifying error reporting | Klaus Aehlig | |
2024-11-27 | computed roots: enforce export targets of content-fixed repos | Klaus Aehlig | |
... and look up values in cache, if possible. | |||
2024-11-27 | JustMR: Test setup of computed roots | Maksim Denisov | |
2024-11-22 | AnalyseAndBuild: also write target-level cache entries | Klaus Aehlig | |
While there, also clean up the analysis result as soon as it is no longer needed. | |||
2024-11-21 | Computed-roots evaluation: improve reporting | Klaus Aehlig | |
For subcomputations add the log to CAS and only report the blob identifier. Also, indicate at the beginning, that computed roots are to be computed. While there, simplify code by using the ToString() method of computed roots. | |||
2024-11-21 | Add basic test for computed roots | Klaus Aehlig | |