Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-25 | test remote runners: Add timeout for running execute and serve | Paul Cristian Sarbu | |
The runners used in tests that rely on execution or serve endpoints to exist can get stuck waiting for these to become online if for some reason they cannot be set up. This commit fixes this issue by setting a reasonable timeout, after which we fail gracefully. | |||
2024-04-25 | just serve: Paths in config file should be location objects | Paul Cristian Sarbu | |
Also updates the tests and all relevant documentation accordingly. | |||
2023-09-15 | just serve: add remote execution endpoint and --fetch-absent option | Paul Cristian Sarbu | |
The serve service will communicate with this endpoint when needed, as well as ensure artifacts it provides are synced with the remote execution CAS, if requested by the client. If just-mr is given the --fetch-absent option, it Always produce present roots irrespective of the 'absent' pragma. For Git repositories marked with the 'absent' pragma, first try to fetch any commit trees provided by the serve endpoint from the execution endpoint CAS, before reverting to a network fetch. Co-authored-by: Klaus Aehlig <klaus.aehlig@huawei.com> Co-authored-by: Alberto Sartori <alberto.sartori@huawei.com> | |||
2023-09-13 | test: Add test environment running 'just serve' | Paul Cristian Sarbu | |