639527744b
feat: capture specimen logs
2023-10-05 00:57:36 +05:30
86c63f75ab
feat: capture stderr as well
2023-10-05 00:37:55 +05:30
bca4c795b2
fix: expose port 80
2023-10-04 23:04:32 +05:30
01844ed321
feat: render results to HTML page
2023-10-04 21:04:42 +05:30
501f44560c
fix: docker cmd
2023-10-04 18:51:48 +05:30
3f4b8d363e
feat: define minimal app context for cli use
2023-10-04 18:33:34 +05:30
8afea6fc81
feat & chore: define MinAppContext and FullAppContext
...
SUMMARY
ftest when run as a local dev tool will only run one job during its
runtime. Database and settings are not required for this purpose.
This commit defines MinAppContext for running in a single job
execution mode and FullAppContext for running as a daemon
2023-10-04 02:14:47 +05:30
7d93129bbf
feat: optionally start nginx proxy
2023-10-04 00:37:59 +05:30
0d332062db
feat: utility function to run job and write results
2023-09-29 19:35:07 +05:30
79dcf895b6
feat: licence header
2023-09-29 19:35:01 +05:30
718e57a1df
feat: job scheduler; runs one job at any given time
2023-09-29 19:34:21 +05:30
963ce0174b
chore: apply clippy lints
2023-09-29 19:18:20 +05:30
76b7d7e727
feat: find and run test targets
2023-09-29 18:17:13 +05:30
1f6f0063ac
feat: add todo marker
2023-09-29 18:15:10 +05:30
bd6afe2fd9
fix: auth is per test, so in-memory is sufficient
2023-09-27 23:18:46 +05:30
9d59085608
fix: tests
2023-09-27 22:15:47 +05:30
67f9d5f7cf
feat: use actual values test sutie containers
2023-09-27 22:13:45 +05:30
52eecea261
feat: apply license header
2023-09-27 19:50:07 +05:30
6d39176cbf
feat: run tests in a suite and collect results
2023-09-27 19:46:59 +05:30
c613c7a45e
feat: launch suite's tests and collect its results
2023-09-27 19:34:26 +05:30
d2801adeca
chore: return Ctx and not ArcCtx
2023-09-27 19:34:21 +05:30
8ad1be03a8
feat: rely on DockerLike trait for container ops
2023-09-27 17:50:00 +05:30
17efcac145
feat: initialize target container
2023-09-27 17:18:15 +05:30
d7404aa074
feat: runner result types
2023-09-27 17:17:48 +05:30