Commit graph

24 commits

Author SHA1 Message Date
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