* Added the terminate run command to backend and CLI. No generated files for now. * Added the generated files. * Moved the code to run_store.go Now the call chain is run_client->run_server->resource_manager->run_store * Using the backoff package for retries. * Trying to update run status in the DB to "Terminating" before patching the workflow. * Stopped using the Argo errors module. * Fixed the compilation errors due to recent backend changes. * RILEY - WIP - Implementation of workflow_fake.go and first test Added successful test in resource_manager_test.go and completed, barring nits and conventions, the implementation of Patch() and isTerimated() within workflow_fake.go Additional tests and lots of clean-up are still necessary * Adds a few more tests to resource_manager_test and cleans up a bit * Further clean up. Stopped using squirrel for UPDATE query. Added run_store_tests * Adds terminate run integration test * Undo changes to go.sum * Fixes path to long-running.yaml in integration test * Allow runs with no Conditions to be terminated |
||
|---|---|---|
| .. | ||
| run_service | ||
| BUILD.bazel | ||
| run_client.go | ||