summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-01-10tests: verify error message mentions shell and stringLars Wirzenius1-2/+2
2024-01-10tests: check "shell" is mentioned in stderrLars Wirzenius1-2/+1
2024-01-10tests: check env var is mentioned in stderrLars Wirzenius1-1/+1
2024-01-10refactor: return stderr from NativeCI.runLars Wirzenius1-11/+10
2024-01-10chore: drop obsolete test suiteLars Wirzenius2-70/+0
2024-01-10refactor: only expose the writeln methodLars Wirzenius3-37/+30
2024-01-10refactor: drop the method that takes a String, leave the slice oneLars Wirzenius2-12/+7
2024-01-10reactor: add methods to write linesLars Wirzenius2-28/+28
2024-01-10refactor: add higher level API to LogFileLars Wirzenius3-22/+43
2024-01-10refactor: add helper function to git checkoutLars Wirzenius1-8/+12
2024-01-10refactor: add helper function to git cloneLars Wirzenius1-12/+17
2024-01-10refactor: add helper function to send "triggered" messageLars Wirzenius2-5/+11
2024-01-10refactor: add helper functions to logLars Wirzenius1-12/+29
2024-01-10refactor: open run log file when creating RunnerLars Wirzenius1-11/+13
2024-01-10refactor: get rid of function with too many arguments using builderLars Wirzenius2-49/+138
2024-01-10refactor: split one Rust main module into many small moduleLars Wirzenius10-524/+653
2024-01-10refactor(test-suite): make primitives that are easier to adaptLars Wirzenius1-26/+69
2024-01-10test case: no RADICLE_NATIVE_CI set in environmentLars Wirzenius1-4/+26
2024-01-10tests: add test suite implemented as a Python programLars Wirzenius3-6/+343
2024-01-10doc: first draft of architecture documentLars Wirzenius5-0/+253
2024-01-04drop useless reportingLars Wirzenius1-4/+0
2024-01-04skip serializeingLars Wirzenius1-0/+1
2024-01-04fix: missing newline in messageLars Wirzenius1-1/+1
2024-01-04log errors from report generationLars Wirzenius1-1/+3
2024-01-04log run infos found for report generationLars Wirzenius3-5/+9
2024-01-04quiter test.shLars Wirzenius1-2/+2
2024-01-04always write run.yamlLars Wirzenius2-36/+60
2024-01-04log run info even when run failLars Wirzenius2-32/+21
2024-01-04add missing newline to log messageLars Wirzenius1-1/+1
2024-01-04drop duplicate report buildingLars Wirzenius1-2/+0
2024-01-04fix: don't init pretty_env_logger twiceLars Wirzenius2-6/+9
2024-01-04log outside the helperLars Wirzenius1-6/+6
2024-01-04fix: if building fails, still update the web pageLars Wirzenius1-1/+11
2024-01-04tests: add script to run a simple testLars Wirzenius2-0/+60
2024-01-04fix: if a command fails, fail the CI runLars Wirzenius1-1/+7
2024-01-04fix: run clone in . not in storageLars Wirzenius1-1/+5
2024-01-04refactor how log is writtenLars Wirzenius3-63/+59
2023-12-29tweak formatting of list of CI run logsLars Wirzenius1-2/+12
2023-12-29fix: add native-ci.cssLars Wirzenius1-0/+15
2023-12-29feat: produce an index.html with list of, and links to, run logsLars Wirzenius4-11/+382
2023-12-21feat: remove source tree on successful runLars Wirzenius1-0/+5
2023-12-21feat: log file ends in .txt to make it easier to server via web servLars Wirzenius1-1/+1
2023-12-21Revert "temporary fix: sourced .bashrc to set $PATH"Lars Wirzenius1-4/+1
2023-12-21temporary fix: sourced .bashrc to set $PATHLars Wirzenius1-1/+4
2023-12-21fix: actually check out the commit requestedLars Wirzenius1-0/+3
2023-12-21feat: write a non-run log fileLars Wirzenius1-73/+40
2023-12-21log fileLars Wirzenius1-0/+42
2023-12-18fix: use the right path for the per-repo config fileLars Wirzenius2-2/+2
2023-12-14fix: tweak markdown formatting so generated HTML looks betterLars Wirzenius2-4/+13
2023-12-14feat: format log file to be more markdownLars Wirzenius1-5/+17