* feat(cli): define flag for store on host artifact & implement cli part
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* chore(cli): refactor output handling
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* chore(*): extract constant usage
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* chore(*): extract constant usage
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* chore(*): extract constant usage
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* chore(watchdog): eliminate code duplication
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* feat(cli): pass additional args to dumper
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* feat(dumper): implement storing dump on host
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* chore(cli): convert var to field
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* chore(tests): add test cases for store on host feature
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* chore(test): eliminate test code duplication
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* chore(tests): eliminate code duplication
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* fix(dumper): resolve linting issue
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* fix(tests): fix unit test
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* fix(cli): rename flag shorthand
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* chore(*): update cli docs
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* chore(tests): update targets to run integration tests
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* chore(*): format imports
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* fix(dumper): fix dumper flags usage
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* chore(*): move arch mapping in tests to shell scripts
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* fix(tests): make test logging with t.Log & fix test case usage
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* fix(docs): fix typos in docs
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* feat(watchdog): starts operators only on output flags
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* chore(tests): split integration tests to two stages
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* fix(*): fix flags generation
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* fix(dumper): fix output file location for store-on-host
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* chore(tests): use parallel in setup method
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* chore(test): run tests in parallel in ci mode
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>
* chore(flags): extract helper type to build cli args & update usages
Signed-off-by: ArtemTrofimushkin <artemtrofimushkin@gmail.com>