├── .codecov.yml ├── .github └── workflows │ ├── tests.yml │ └── ui-build.yaml ├── .gitignore ├── AUTHORS ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SPAG.md ├── assets ├── PNG │ ├── ConTest_logo_black_transparent.png │ ├── ConTest_logo_black_with_bg.png │ ├── ConTest_logo_color_transparent.png │ ├── ConTest_logo_color_with_bg.png │ ├── ConTest_logo_white_transparent.png │ └── ConTest_logo_white_with_bg.png └── SVG │ ├── ConTest_logo_black_transparent.svg │ ├── ConTest_logo_black_with_bg.svg │ ├── ConTest_logo_color_transparent.svg │ ├── ConTest_logo_color_with_bg.svg │ ├── ConTest_logo_white_transparent.svg │ └── ConTest_logo_white_with_bg.svg ├── cmds ├── admin_server │ ├── .gitignore │ ├── job │ │ ├── rdb │ │ │ └── rdb.go │ │ └── storage.go │ ├── main.go │ ├── server │ │ ├── server.go │ │ └── static.go │ ├── storage │ │ ├── mongo │ │ │ └── mongo.go │ │ └── storage.go │ └── ui │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── public │ │ └── index.html │ │ ├── src │ │ ├── api │ │ │ ├── logs.ts │ │ │ └── tags.ts │ │ ├── app.scss │ │ ├── app.tsx │ │ ├── date_cell │ │ │ └── date_cell.tsx │ │ ├── index.tsx │ │ ├── jobs │ │ │ └── jobs.tsx │ │ ├── search_logs │ │ │ ├── log_table │ │ │ │ ├── log_table.scss │ │ │ │ └── log_table.tsx │ │ │ ├── search_logs.scss │ │ │ └── search_logs.tsx │ │ └── search_tags │ │ │ ├── search_tags.scss │ │ │ ├── search_tags.tsx │ │ │ └── tags_grid │ │ │ ├── tags_grid.scss │ │ │ └── tags_grid.tsx │ │ ├── tsconfig.json │ │ └── webpack.config.js ├── clients │ └── contestcli │ │ ├── cli │ │ ├── cli.go │ │ └── verbs.go │ │ ├── descriptors │ │ ├── debug.json │ │ ├── fwtesting │ │ │ └── lspci.json │ │ ├── start-literal-with-cleanup.json │ │ ├── start-literal.json │ │ ├── start-literal.yaml │ │ └── start.json │ │ └── main.go ├── contest-generator │ ├── README.md │ ├── config.go │ ├── config_test.go │ ├── contest.go.template │ ├── core-plugins.yml │ └── main.go ├── contest │ ├── hosts.csv │ ├── main.go │ ├── server │ │ └── server.go │ └── test_samples │ │ ├── randecho.json │ │ ├── sleep.json │ │ ├── slowecho.json │ │ ├── sshhostname.json │ │ └── terminalexpect.json └── exec_agent │ ├── main.go │ └── verbs.go ├── db └── rdbms │ ├── migration │ ├── 0001_add_extended_descriptor.sql │ ├── 0002_migrate_descriptor_to_extended_descriptor.go │ ├── 0003_add_jobs_state_column.sql │ ├── 0004_add_job_tags_table.sql │ ├── 0005_event_payload_mediumtext.sql │ ├── 0006_add_indices.sql │ ├── 0007_add_test_attempt_column.sql │ └── README.md │ └── schema │ └── v0 │ └── create_contest_db.sql ├── docker-compose.mariadb.yml ├── docker-compose.yml ├── docker ├── contest │ ├── Dockerfile │ └── tests.sh ├── mariadb │ ├── Dockerfile │ ├── initdb.sql │ └── migration.sh ├── mongo │ ├── Dockerfile │ └── initdb.js └── mysql │ ├── Dockerfile │ ├── initdb.sql │ └── migration.sh ├── go.mod ├── go.sum ├── pkg ├── api │ ├── api.go │ ├── api_test.go │ ├── event.go │ ├── listener.go │ ├── options.go │ ├── response.go │ └── values_proxy_context.go ├── cerrors │ └── cerrors.go ├── config │ ├── db.go │ ├── jobdescriptor.go │ ├── storage.go │ └── timeouts.go ├── event │ ├── common.go │ ├── errors.go │ ├── frameworkevent │ │ └── framework.go │ ├── internal │ │ ├── querytools │ │ │ └── apply_query_field.go │ │ └── reflecttools │ │ │ └── is_zero.go │ ├── query.go │ └── testevent │ │ ├── test.go │ │ └── test_test.go ├── job │ ├── events.go │ ├── events_test.go │ ├── job.go │ ├── job_test.go │ ├── reporting.go │ ├── request.go │ ├── status.go │ └── tags.go ├── jobmanager │ ├── bundles.go │ ├── job.go │ ├── job_test.go │ ├── jobmanager.go │ ├── list.go │ ├── options.go │ ├── resume.go │ ├── retry.go │ ├── start.go │ ├── status.go │ ├── steps.go │ └── stop.go ├── lib │ └── comparison │ │ ├── comparison.go │ │ └── comparison_test.go ├── loggerhook │ └── httphook.go ├── logging │ ├── default_options.go │ └── logger.go ├── metrics │ └── perf │ │ └── perf.go ├── pluginregistry │ ├── bundles.go │ ├── errors.go │ ├── pluginregistry.go │ └── pluginregistry_test.go ├── remote │ ├── monitor.go │ ├── proto.go │ ├── proto_test.go │ ├── sync.go │ └── sync_test.go ├── runner │ ├── base_test_suite_test.go │ ├── event.go │ ├── job_runner.go │ ├── job_runner_test.go │ ├── job_status.go │ ├── step_runner.go │ ├── step_runner_test.go │ ├── step_state.go │ ├── test_runner.go │ ├── test_runner_test.go │ └── test_steps_variables.go ├── signaling │ ├── signaler.go │ ├── signaler_flaky_test.go │ └── signaler_test.go ├── signals │ └── paused.go ├── storage │ ├── events.go │ ├── events_test.go │ ├── job.go │ ├── job_query.go │ ├── job_test.go │ ├── limits │ │ ├── limits.go │ │ └── limits_test.go │ ├── storage.go │ ├── storage_test.go │ ├── vault.go │ └── vault_test.go ├── target │ ├── locker.go │ ├── target.go │ ├── target_test.go │ └── targetmanager.go ├── test │ ├── fetcher.go │ ├── functions.go │ ├── param_expander.go │ ├── param_expander_test.go │ ├── parameter.go │ ├── parameter_test.go │ ├── result.go │ ├── step.go │ ├── step_test.go │ └── test.go ├── transport │ ├── http │ │ └── http.go │ └── transport.go ├── types │ └── types.go └── userfunctions │ ├── donothing │ └── donothing.go │ └── ocp │ └── ocp.go ├── plugins ├── listeners │ └── httplistener │ │ └── httplistener.go ├── reporters │ ├── noop │ │ └── noop.go │ └── targetsuccess │ │ └── targetsuccess.go ├── storage │ ├── memory │ │ ├── memory.go │ │ └── memory_test.go │ └── rdbms │ │ ├── events.go │ │ ├── init.go │ │ ├── list_jobs.go │ │ ├── report.go │ │ └── request.go ├── targetlocker │ ├── dblocker │ │ └── dblocker.go │ ├── inmemory │ │ └── inmemory.go │ └── noop │ │ ├── noop.go │ │ └── noop_test.go ├── targetmanagers │ ├── csvtargetmanager │ │ └── csvfile.go │ └── targetlist │ │ └── targetlist.go ├── testfetchers │ ├── literal │ │ └── literal.go │ └── uri │ │ └── uri.go └── teststeps │ ├── cmd │ └── cmd.go │ ├── cpucmd │ └── cpucmd.go │ ├── echo │ └── echo.go │ ├── example │ └── example.go │ ├── exec │ ├── events.go │ ├── exec.go │ ├── ocp_parser.go │ ├── ocp_parser_test.go │ ├── readme.md │ ├── runner.go │ └── transport │ │ ├── local_transport.go │ │ ├── local_transport_safe.go │ │ ├── ssh_process.go │ │ ├── ssh_process_async.go │ │ ├── ssh_transport.go │ │ ├── transport.go │ │ └── types.go │ ├── gathercmd │ └── gathercmd.go │ ├── qemu │ ├── README.md │ └── qemu.go │ ├── randecho │ └── randecho.go │ ├── s3fileupload │ └── s3fileupload.go │ ├── sleep │ └── sleep.go │ ├── sshcmd │ └── sshcmd.go │ ├── terminalexpect │ └── terminalexpect.go │ ├── teststeps.go │ ├── teststeps_test.go │ ├── variables │ ├── readme.md │ ├── variables.go │ └── variables_test.go │ └── waitport │ ├── waitport.go │ └── waitport_test.go ├── run_lint.sh ├── run_tests.sh ├── tests ├── common │ ├── get_events.go │ └── goroutine_leak_check │ │ ├── goroutine_leak_check.go │ │ └── goroutine_leak_check_test.go ├── e2e │ ├── e2e_test.go │ ├── test-resume.yaml │ ├── test-retry.yaml │ ├── test-simple.yaml │ └── test-variables.yaml ├── integ │ ├── admin_server │ │ ├── flags_test.go │ │ ├── getlogs_test.go │ │ ├── group_jobs_by_project_test.go │ │ └── logendpoint_test.go │ ├── common │ │ └── storage.go │ ├── events │ │ ├── frameworkevents │ │ │ ├── common.go │ │ │ ├── frameworkevents_memory_test.go │ │ │ └── frameworkevents_rdbms_test.go │ │ └── testevents │ │ │ ├── common.go │ │ │ ├── testevents_memory_test.go │ │ │ └── testevents_rdbms_test.go │ ├── job │ │ ├── common.go │ │ ├── job_memory_test.go │ │ └── job_rdbms_test.go │ ├── jobmanager │ │ ├── common.go │ │ ├── common_longtest.go │ │ ├── jobdescriptors.go │ │ ├── jobmanager_memory_test.go │ │ └── jobmanager_rdbms_test.go │ ├── migration │ │ ├── 0002_migrate_descriptor_to_extended_descriptor_test.go │ │ └── common.go │ └── plugins │ │ ├── cmd_plugin_test.go │ │ ├── exec_plugin_test.go │ │ └── testrunner_test.go └── plugins │ ├── reporters │ └── readmeta │ │ └── readmeta.go │ ├── targetlist_with_state │ └── targetlist_with_state.go │ ├── targetlocker │ ├── targetlocker_common_test.go │ ├── targetlocker_dblocker_test.go │ └── targetlocker_inmemory_test.go │ ├── targetmanagers │ └── readmeta │ │ └── readmeta.go │ └── teststeps │ ├── badtargets │ └── badtargets.go │ ├── channels │ └── channels.go │ ├── crash │ └── crash.go │ ├── fail │ └── fail.go │ ├── hanging │ └── hanging.go │ ├── noop │ └── noop.go │ ├── noreturn │ └── noreturn.go │ ├── panicstep │ └── panicstep.go │ ├── readmeta │ └── readmeta.go │ ├── slowecho │ └── slowecho.go │ └── teststep │ └── teststep.go └── tools ├── checklicenses-config.json ├── deps.go └── migration └── rdbms ├── README.md ├── main.go ├── migrate └── migrate.go └── migrationlib └── version.go /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.github/workflows/ui-build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/.github/workflows/ui-build.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/AUTHORS -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/README.md -------------------------------------------------------------------------------- /SPAG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/SPAG.md -------------------------------------------------------------------------------- /assets/PNG/ConTest_logo_black_transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/assets/PNG/ConTest_logo_black_transparent.png -------------------------------------------------------------------------------- /assets/PNG/ConTest_logo_black_with_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/assets/PNG/ConTest_logo_black_with_bg.png -------------------------------------------------------------------------------- /assets/PNG/ConTest_logo_color_transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/assets/PNG/ConTest_logo_color_transparent.png -------------------------------------------------------------------------------- /assets/PNG/ConTest_logo_color_with_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/assets/PNG/ConTest_logo_color_with_bg.png -------------------------------------------------------------------------------- /assets/PNG/ConTest_logo_white_transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/assets/PNG/ConTest_logo_white_transparent.png -------------------------------------------------------------------------------- /assets/PNG/ConTest_logo_white_with_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/assets/PNG/ConTest_logo_white_with_bg.png -------------------------------------------------------------------------------- /assets/SVG/ConTest_logo_black_transparent.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/assets/SVG/ConTest_logo_black_transparent.svg -------------------------------------------------------------------------------- /assets/SVG/ConTest_logo_black_with_bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/assets/SVG/ConTest_logo_black_with_bg.svg -------------------------------------------------------------------------------- /assets/SVG/ConTest_logo_color_transparent.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/assets/SVG/ConTest_logo_color_transparent.svg -------------------------------------------------------------------------------- /assets/SVG/ConTest_logo_color_with_bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/assets/SVG/ConTest_logo_color_with_bg.svg -------------------------------------------------------------------------------- /assets/SVG/ConTest_logo_white_transparent.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/assets/SVG/ConTest_logo_white_transparent.svg -------------------------------------------------------------------------------- /assets/SVG/ConTest_logo_white_with_bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/assets/SVG/ConTest_logo_white_with_bg.svg -------------------------------------------------------------------------------- /cmds/admin_server/.gitignore: -------------------------------------------------------------------------------- 1 | **/node_modules/ 2 | **/dist/ -------------------------------------------------------------------------------- /cmds/admin_server/job/rdb/rdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/job/rdb/rdb.go -------------------------------------------------------------------------------- /cmds/admin_server/job/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/job/storage.go -------------------------------------------------------------------------------- /cmds/admin_server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/main.go -------------------------------------------------------------------------------- /cmds/admin_server/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/server/server.go -------------------------------------------------------------------------------- /cmds/admin_server/server/static.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/server/static.go -------------------------------------------------------------------------------- /cmds/admin_server/storage/mongo/mongo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/storage/mongo/mongo.go -------------------------------------------------------------------------------- /cmds/admin_server/storage/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/storage/storage.go -------------------------------------------------------------------------------- /cmds/admin_server/ui/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/ui/package-lock.json -------------------------------------------------------------------------------- /cmds/admin_server/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/ui/package.json -------------------------------------------------------------------------------- /cmds/admin_server/ui/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/ui/public/index.html -------------------------------------------------------------------------------- /cmds/admin_server/ui/src/api/logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/ui/src/api/logs.ts -------------------------------------------------------------------------------- /cmds/admin_server/ui/src/api/tags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/ui/src/api/tags.ts -------------------------------------------------------------------------------- /cmds/admin_server/ui/src/app.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/ui/src/app.scss -------------------------------------------------------------------------------- /cmds/admin_server/ui/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/ui/src/app.tsx -------------------------------------------------------------------------------- /cmds/admin_server/ui/src/date_cell/date_cell.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/ui/src/date_cell/date_cell.tsx -------------------------------------------------------------------------------- /cmds/admin_server/ui/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/ui/src/index.tsx -------------------------------------------------------------------------------- /cmds/admin_server/ui/src/jobs/jobs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/ui/src/jobs/jobs.tsx -------------------------------------------------------------------------------- /cmds/admin_server/ui/src/search_logs/log_table/log_table.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/ui/src/search_logs/log_table/log_table.scss -------------------------------------------------------------------------------- /cmds/admin_server/ui/src/search_logs/log_table/log_table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/ui/src/search_logs/log_table/log_table.tsx -------------------------------------------------------------------------------- /cmds/admin_server/ui/src/search_logs/search_logs.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/ui/src/search_logs/search_logs.scss -------------------------------------------------------------------------------- /cmds/admin_server/ui/src/search_logs/search_logs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/ui/src/search_logs/search_logs.tsx -------------------------------------------------------------------------------- /cmds/admin_server/ui/src/search_tags/search_tags.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/ui/src/search_tags/search_tags.scss -------------------------------------------------------------------------------- /cmds/admin_server/ui/src/search_tags/search_tags.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/ui/src/search_tags/search_tags.tsx -------------------------------------------------------------------------------- /cmds/admin_server/ui/src/search_tags/tags_grid/tags_grid.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/ui/src/search_tags/tags_grid/tags_grid.scss -------------------------------------------------------------------------------- /cmds/admin_server/ui/src/search_tags/tags_grid/tags_grid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/ui/src/search_tags/tags_grid/tags_grid.tsx -------------------------------------------------------------------------------- /cmds/admin_server/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/ui/tsconfig.json -------------------------------------------------------------------------------- /cmds/admin_server/ui/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/admin_server/ui/webpack.config.js -------------------------------------------------------------------------------- /cmds/clients/contestcli/cli/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/clients/contestcli/cli/cli.go -------------------------------------------------------------------------------- /cmds/clients/contestcli/cli/verbs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/clients/contestcli/cli/verbs.go -------------------------------------------------------------------------------- /cmds/clients/contestcli/descriptors/debug.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/clients/contestcli/descriptors/debug.json -------------------------------------------------------------------------------- /cmds/clients/contestcli/descriptors/fwtesting/lspci.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/clients/contestcli/descriptors/fwtesting/lspci.json -------------------------------------------------------------------------------- /cmds/clients/contestcli/descriptors/start-literal-with-cleanup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/clients/contestcli/descriptors/start-literal-with-cleanup.json -------------------------------------------------------------------------------- /cmds/clients/contestcli/descriptors/start-literal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/clients/contestcli/descriptors/start-literal.json -------------------------------------------------------------------------------- /cmds/clients/contestcli/descriptors/start-literal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/clients/contestcli/descriptors/start-literal.yaml -------------------------------------------------------------------------------- /cmds/clients/contestcli/descriptors/start.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/clients/contestcli/descriptors/start.json -------------------------------------------------------------------------------- /cmds/clients/contestcli/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/clients/contestcli/main.go -------------------------------------------------------------------------------- /cmds/contest-generator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/contest-generator/README.md -------------------------------------------------------------------------------- /cmds/contest-generator/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/contest-generator/config.go -------------------------------------------------------------------------------- /cmds/contest-generator/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/contest-generator/config_test.go -------------------------------------------------------------------------------- /cmds/contest-generator/contest.go.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/contest-generator/contest.go.template -------------------------------------------------------------------------------- /cmds/contest-generator/core-plugins.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/contest-generator/core-plugins.yml -------------------------------------------------------------------------------- /cmds/contest-generator/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/contest-generator/main.go -------------------------------------------------------------------------------- /cmds/contest/hosts.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/contest/hosts.csv -------------------------------------------------------------------------------- /cmds/contest/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/contest/main.go -------------------------------------------------------------------------------- /cmds/contest/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/contest/server/server.go -------------------------------------------------------------------------------- /cmds/contest/test_samples/randecho.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/contest/test_samples/randecho.json -------------------------------------------------------------------------------- /cmds/contest/test_samples/sleep.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/contest/test_samples/sleep.json -------------------------------------------------------------------------------- /cmds/contest/test_samples/slowecho.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/contest/test_samples/slowecho.json -------------------------------------------------------------------------------- /cmds/contest/test_samples/sshhostname.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/contest/test_samples/sshhostname.json -------------------------------------------------------------------------------- /cmds/contest/test_samples/terminalexpect.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/contest/test_samples/terminalexpect.json -------------------------------------------------------------------------------- /cmds/exec_agent/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/exec_agent/main.go -------------------------------------------------------------------------------- /cmds/exec_agent/verbs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/cmds/exec_agent/verbs.go -------------------------------------------------------------------------------- /db/rdbms/migration/0001_add_extended_descriptor.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/db/rdbms/migration/0001_add_extended_descriptor.sql -------------------------------------------------------------------------------- /db/rdbms/migration/0002_migrate_descriptor_to_extended_descriptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/db/rdbms/migration/0002_migrate_descriptor_to_extended_descriptor.go -------------------------------------------------------------------------------- /db/rdbms/migration/0003_add_jobs_state_column.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/db/rdbms/migration/0003_add_jobs_state_column.sql -------------------------------------------------------------------------------- /db/rdbms/migration/0004_add_job_tags_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/db/rdbms/migration/0004_add_job_tags_table.sql -------------------------------------------------------------------------------- /db/rdbms/migration/0005_event_payload_mediumtext.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/db/rdbms/migration/0005_event_payload_mediumtext.sql -------------------------------------------------------------------------------- /db/rdbms/migration/0006_add_indices.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/db/rdbms/migration/0006_add_indices.sql -------------------------------------------------------------------------------- /db/rdbms/migration/0007_add_test_attempt_column.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/db/rdbms/migration/0007_add_test_attempt_column.sql -------------------------------------------------------------------------------- /db/rdbms/migration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/db/rdbms/migration/README.md -------------------------------------------------------------------------------- /db/rdbms/schema/v0/create_contest_db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/db/rdbms/schema/v0/create_contest_db.sql -------------------------------------------------------------------------------- /docker-compose.mariadb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/docker-compose.mariadb.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/contest/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/docker/contest/Dockerfile -------------------------------------------------------------------------------- /docker/contest/tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/docker/contest/tests.sh -------------------------------------------------------------------------------- /docker/mariadb/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/docker/mariadb/Dockerfile -------------------------------------------------------------------------------- /docker/mariadb/initdb.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/docker/mariadb/initdb.sql -------------------------------------------------------------------------------- /docker/mariadb/migration.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/docker/mariadb/migration.sh -------------------------------------------------------------------------------- /docker/mongo/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/docker/mongo/Dockerfile -------------------------------------------------------------------------------- /docker/mongo/initdb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/docker/mongo/initdb.js -------------------------------------------------------------------------------- /docker/mysql/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/docker/mysql/Dockerfile -------------------------------------------------------------------------------- /docker/mysql/initdb.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/docker/mysql/initdb.sql -------------------------------------------------------------------------------- /docker/mysql/migration.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/docker/mysql/migration.sh -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/go.sum -------------------------------------------------------------------------------- /pkg/api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/api/api.go -------------------------------------------------------------------------------- /pkg/api/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/api/api_test.go -------------------------------------------------------------------------------- /pkg/api/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/api/event.go -------------------------------------------------------------------------------- /pkg/api/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/api/listener.go -------------------------------------------------------------------------------- /pkg/api/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/api/options.go -------------------------------------------------------------------------------- /pkg/api/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/api/response.go -------------------------------------------------------------------------------- /pkg/api/values_proxy_context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/api/values_proxy_context.go -------------------------------------------------------------------------------- /pkg/cerrors/cerrors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/cerrors/cerrors.go -------------------------------------------------------------------------------- /pkg/config/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/config/db.go -------------------------------------------------------------------------------- /pkg/config/jobdescriptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/config/jobdescriptor.go -------------------------------------------------------------------------------- /pkg/config/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/config/storage.go -------------------------------------------------------------------------------- /pkg/config/timeouts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/config/timeouts.go -------------------------------------------------------------------------------- /pkg/event/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/event/common.go -------------------------------------------------------------------------------- /pkg/event/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/event/errors.go -------------------------------------------------------------------------------- /pkg/event/frameworkevent/framework.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/event/frameworkevent/framework.go -------------------------------------------------------------------------------- /pkg/event/internal/querytools/apply_query_field.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/event/internal/querytools/apply_query_field.go -------------------------------------------------------------------------------- /pkg/event/internal/reflecttools/is_zero.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/event/internal/reflecttools/is_zero.go -------------------------------------------------------------------------------- /pkg/event/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/event/query.go -------------------------------------------------------------------------------- /pkg/event/testevent/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/event/testevent/test.go -------------------------------------------------------------------------------- /pkg/event/testevent/test_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/event/testevent/test_test.go -------------------------------------------------------------------------------- /pkg/job/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/job/events.go -------------------------------------------------------------------------------- /pkg/job/events_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/job/events_test.go -------------------------------------------------------------------------------- /pkg/job/job.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/job/job.go -------------------------------------------------------------------------------- /pkg/job/job_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/job/job_test.go -------------------------------------------------------------------------------- /pkg/job/reporting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/job/reporting.go -------------------------------------------------------------------------------- /pkg/job/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/job/request.go -------------------------------------------------------------------------------- /pkg/job/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/job/status.go -------------------------------------------------------------------------------- /pkg/job/tags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/job/tags.go -------------------------------------------------------------------------------- /pkg/jobmanager/bundles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/jobmanager/bundles.go -------------------------------------------------------------------------------- /pkg/jobmanager/job.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/jobmanager/job.go -------------------------------------------------------------------------------- /pkg/jobmanager/job_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/jobmanager/job_test.go -------------------------------------------------------------------------------- /pkg/jobmanager/jobmanager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/jobmanager/jobmanager.go -------------------------------------------------------------------------------- /pkg/jobmanager/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/jobmanager/list.go -------------------------------------------------------------------------------- /pkg/jobmanager/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/jobmanager/options.go -------------------------------------------------------------------------------- /pkg/jobmanager/resume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/jobmanager/resume.go -------------------------------------------------------------------------------- /pkg/jobmanager/retry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/jobmanager/retry.go -------------------------------------------------------------------------------- /pkg/jobmanager/start.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/jobmanager/start.go -------------------------------------------------------------------------------- /pkg/jobmanager/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/jobmanager/status.go -------------------------------------------------------------------------------- /pkg/jobmanager/steps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/jobmanager/steps.go -------------------------------------------------------------------------------- /pkg/jobmanager/stop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/jobmanager/stop.go -------------------------------------------------------------------------------- /pkg/lib/comparison/comparison.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/lib/comparison/comparison.go -------------------------------------------------------------------------------- /pkg/lib/comparison/comparison_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/lib/comparison/comparison_test.go -------------------------------------------------------------------------------- /pkg/loggerhook/httphook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/loggerhook/httphook.go -------------------------------------------------------------------------------- /pkg/logging/default_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/logging/default_options.go -------------------------------------------------------------------------------- /pkg/logging/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/logging/logger.go -------------------------------------------------------------------------------- /pkg/metrics/perf/perf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/metrics/perf/perf.go -------------------------------------------------------------------------------- /pkg/pluginregistry/bundles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/pluginregistry/bundles.go -------------------------------------------------------------------------------- /pkg/pluginregistry/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/pluginregistry/errors.go -------------------------------------------------------------------------------- /pkg/pluginregistry/pluginregistry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/pluginregistry/pluginregistry.go -------------------------------------------------------------------------------- /pkg/pluginregistry/pluginregistry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/pluginregistry/pluginregistry_test.go -------------------------------------------------------------------------------- /pkg/remote/monitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/remote/monitor.go -------------------------------------------------------------------------------- /pkg/remote/proto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/remote/proto.go -------------------------------------------------------------------------------- /pkg/remote/proto_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/remote/proto_test.go -------------------------------------------------------------------------------- /pkg/remote/sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/remote/sync.go -------------------------------------------------------------------------------- /pkg/remote/sync_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/remote/sync_test.go -------------------------------------------------------------------------------- /pkg/runner/base_test_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/runner/base_test_suite_test.go -------------------------------------------------------------------------------- /pkg/runner/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/runner/event.go -------------------------------------------------------------------------------- /pkg/runner/job_runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/runner/job_runner.go -------------------------------------------------------------------------------- /pkg/runner/job_runner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/runner/job_runner_test.go -------------------------------------------------------------------------------- /pkg/runner/job_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/runner/job_status.go -------------------------------------------------------------------------------- /pkg/runner/step_runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/runner/step_runner.go -------------------------------------------------------------------------------- /pkg/runner/step_runner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/runner/step_runner_test.go -------------------------------------------------------------------------------- /pkg/runner/step_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/runner/step_state.go -------------------------------------------------------------------------------- /pkg/runner/test_runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/runner/test_runner.go -------------------------------------------------------------------------------- /pkg/runner/test_runner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/runner/test_runner_test.go -------------------------------------------------------------------------------- /pkg/runner/test_steps_variables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/runner/test_steps_variables.go -------------------------------------------------------------------------------- /pkg/signaling/signaler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/signaling/signaler.go -------------------------------------------------------------------------------- /pkg/signaling/signaler_flaky_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/signaling/signaler_flaky_test.go -------------------------------------------------------------------------------- /pkg/signaling/signaler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/signaling/signaler_test.go -------------------------------------------------------------------------------- /pkg/signals/paused.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/signals/paused.go -------------------------------------------------------------------------------- /pkg/storage/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/storage/events.go -------------------------------------------------------------------------------- /pkg/storage/events_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/storage/events_test.go -------------------------------------------------------------------------------- /pkg/storage/job.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/storage/job.go -------------------------------------------------------------------------------- /pkg/storage/job_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/storage/job_query.go -------------------------------------------------------------------------------- /pkg/storage/job_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/storage/job_test.go -------------------------------------------------------------------------------- /pkg/storage/limits/limits.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/storage/limits/limits.go -------------------------------------------------------------------------------- /pkg/storage/limits/limits_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/storage/limits/limits_test.go -------------------------------------------------------------------------------- /pkg/storage/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/storage/storage.go -------------------------------------------------------------------------------- /pkg/storage/storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/storage/storage_test.go -------------------------------------------------------------------------------- /pkg/storage/vault.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/storage/vault.go -------------------------------------------------------------------------------- /pkg/storage/vault_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/storage/vault_test.go -------------------------------------------------------------------------------- /pkg/target/locker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/target/locker.go -------------------------------------------------------------------------------- /pkg/target/target.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/target/target.go -------------------------------------------------------------------------------- /pkg/target/target_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/target/target_test.go -------------------------------------------------------------------------------- /pkg/target/targetmanager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/target/targetmanager.go -------------------------------------------------------------------------------- /pkg/test/fetcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/test/fetcher.go -------------------------------------------------------------------------------- /pkg/test/functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/test/functions.go -------------------------------------------------------------------------------- /pkg/test/param_expander.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/test/param_expander.go -------------------------------------------------------------------------------- /pkg/test/param_expander_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/test/param_expander_test.go -------------------------------------------------------------------------------- /pkg/test/parameter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/test/parameter.go -------------------------------------------------------------------------------- /pkg/test/parameter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/test/parameter_test.go -------------------------------------------------------------------------------- /pkg/test/result.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/test/result.go -------------------------------------------------------------------------------- /pkg/test/step.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/test/step.go -------------------------------------------------------------------------------- /pkg/test/step_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/test/step_test.go -------------------------------------------------------------------------------- /pkg/test/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/test/test.go -------------------------------------------------------------------------------- /pkg/transport/http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/transport/http/http.go -------------------------------------------------------------------------------- /pkg/transport/transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/transport/transport.go -------------------------------------------------------------------------------- /pkg/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/types/types.go -------------------------------------------------------------------------------- /pkg/userfunctions/donothing/donothing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/userfunctions/donothing/donothing.go -------------------------------------------------------------------------------- /pkg/userfunctions/ocp/ocp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/pkg/userfunctions/ocp/ocp.go -------------------------------------------------------------------------------- /plugins/listeners/httplistener/httplistener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/listeners/httplistener/httplistener.go -------------------------------------------------------------------------------- /plugins/reporters/noop/noop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/reporters/noop/noop.go -------------------------------------------------------------------------------- /plugins/reporters/targetsuccess/targetsuccess.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/reporters/targetsuccess/targetsuccess.go -------------------------------------------------------------------------------- /plugins/storage/memory/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/storage/memory/memory.go -------------------------------------------------------------------------------- /plugins/storage/memory/memory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/storage/memory/memory_test.go -------------------------------------------------------------------------------- /plugins/storage/rdbms/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/storage/rdbms/events.go -------------------------------------------------------------------------------- /plugins/storage/rdbms/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/storage/rdbms/init.go -------------------------------------------------------------------------------- /plugins/storage/rdbms/list_jobs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/storage/rdbms/list_jobs.go -------------------------------------------------------------------------------- /plugins/storage/rdbms/report.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/storage/rdbms/report.go -------------------------------------------------------------------------------- /plugins/storage/rdbms/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/storage/rdbms/request.go -------------------------------------------------------------------------------- /plugins/targetlocker/dblocker/dblocker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/targetlocker/dblocker/dblocker.go -------------------------------------------------------------------------------- /plugins/targetlocker/inmemory/inmemory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/targetlocker/inmemory/inmemory.go -------------------------------------------------------------------------------- /plugins/targetlocker/noop/noop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/targetlocker/noop/noop.go -------------------------------------------------------------------------------- /plugins/targetlocker/noop/noop_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/targetlocker/noop/noop_test.go -------------------------------------------------------------------------------- /plugins/targetmanagers/csvtargetmanager/csvfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/targetmanagers/csvtargetmanager/csvfile.go -------------------------------------------------------------------------------- /plugins/targetmanagers/targetlist/targetlist.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/targetmanagers/targetlist/targetlist.go -------------------------------------------------------------------------------- /plugins/testfetchers/literal/literal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/testfetchers/literal/literal.go -------------------------------------------------------------------------------- /plugins/testfetchers/uri/uri.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/testfetchers/uri/uri.go -------------------------------------------------------------------------------- /plugins/teststeps/cmd/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/cmd/cmd.go -------------------------------------------------------------------------------- /plugins/teststeps/cpucmd/cpucmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/cpucmd/cpucmd.go -------------------------------------------------------------------------------- /plugins/teststeps/echo/echo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/echo/echo.go -------------------------------------------------------------------------------- /plugins/teststeps/example/example.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/example/example.go -------------------------------------------------------------------------------- /plugins/teststeps/exec/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/exec/events.go -------------------------------------------------------------------------------- /plugins/teststeps/exec/exec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/exec/exec.go -------------------------------------------------------------------------------- /plugins/teststeps/exec/ocp_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/exec/ocp_parser.go -------------------------------------------------------------------------------- /plugins/teststeps/exec/ocp_parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/exec/ocp_parser_test.go -------------------------------------------------------------------------------- /plugins/teststeps/exec/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/exec/readme.md -------------------------------------------------------------------------------- /plugins/teststeps/exec/runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/exec/runner.go -------------------------------------------------------------------------------- /plugins/teststeps/exec/transport/local_transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/exec/transport/local_transport.go -------------------------------------------------------------------------------- /plugins/teststeps/exec/transport/local_transport_safe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/exec/transport/local_transport_safe.go -------------------------------------------------------------------------------- /plugins/teststeps/exec/transport/ssh_process.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/exec/transport/ssh_process.go -------------------------------------------------------------------------------- /plugins/teststeps/exec/transport/ssh_process_async.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/exec/transport/ssh_process_async.go -------------------------------------------------------------------------------- /plugins/teststeps/exec/transport/ssh_transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/exec/transport/ssh_transport.go -------------------------------------------------------------------------------- /plugins/teststeps/exec/transport/transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/exec/transport/transport.go -------------------------------------------------------------------------------- /plugins/teststeps/exec/transport/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/exec/transport/types.go -------------------------------------------------------------------------------- /plugins/teststeps/gathercmd/gathercmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/gathercmd/gathercmd.go -------------------------------------------------------------------------------- /plugins/teststeps/qemu/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/qemu/README.md -------------------------------------------------------------------------------- /plugins/teststeps/qemu/qemu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/qemu/qemu.go -------------------------------------------------------------------------------- /plugins/teststeps/randecho/randecho.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/randecho/randecho.go -------------------------------------------------------------------------------- /plugins/teststeps/s3fileupload/s3fileupload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/s3fileupload/s3fileupload.go -------------------------------------------------------------------------------- /plugins/teststeps/sleep/sleep.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/sleep/sleep.go -------------------------------------------------------------------------------- /plugins/teststeps/sshcmd/sshcmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/sshcmd/sshcmd.go -------------------------------------------------------------------------------- /plugins/teststeps/terminalexpect/terminalexpect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/terminalexpect/terminalexpect.go -------------------------------------------------------------------------------- /plugins/teststeps/teststeps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/teststeps.go -------------------------------------------------------------------------------- /plugins/teststeps/teststeps_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/teststeps_test.go -------------------------------------------------------------------------------- /plugins/teststeps/variables/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/variables/readme.md -------------------------------------------------------------------------------- /plugins/teststeps/variables/variables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/variables/variables.go -------------------------------------------------------------------------------- /plugins/teststeps/variables/variables_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/variables/variables_test.go -------------------------------------------------------------------------------- /plugins/teststeps/waitport/waitport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/waitport/waitport.go -------------------------------------------------------------------------------- /plugins/teststeps/waitport/waitport_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/plugins/teststeps/waitport/waitport_test.go -------------------------------------------------------------------------------- /run_lint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/run_lint.sh -------------------------------------------------------------------------------- /run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/run_tests.sh -------------------------------------------------------------------------------- /tests/common/get_events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/common/get_events.go -------------------------------------------------------------------------------- /tests/common/goroutine_leak_check/goroutine_leak_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/common/goroutine_leak_check/goroutine_leak_check.go -------------------------------------------------------------------------------- /tests/common/goroutine_leak_check/goroutine_leak_check_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/common/goroutine_leak_check/goroutine_leak_check_test.go -------------------------------------------------------------------------------- /tests/e2e/e2e_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/e2e/e2e_test.go -------------------------------------------------------------------------------- /tests/e2e/test-resume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/e2e/test-resume.yaml -------------------------------------------------------------------------------- /tests/e2e/test-retry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/e2e/test-retry.yaml -------------------------------------------------------------------------------- /tests/e2e/test-simple.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/e2e/test-simple.yaml -------------------------------------------------------------------------------- /tests/e2e/test-variables.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/e2e/test-variables.yaml -------------------------------------------------------------------------------- /tests/integ/admin_server/flags_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/integ/admin_server/flags_test.go -------------------------------------------------------------------------------- /tests/integ/admin_server/getlogs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/integ/admin_server/getlogs_test.go -------------------------------------------------------------------------------- /tests/integ/admin_server/group_jobs_by_project_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/integ/admin_server/group_jobs_by_project_test.go -------------------------------------------------------------------------------- /tests/integ/admin_server/logendpoint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/integ/admin_server/logendpoint_test.go -------------------------------------------------------------------------------- /tests/integ/common/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/integ/common/storage.go -------------------------------------------------------------------------------- /tests/integ/events/frameworkevents/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/integ/events/frameworkevents/common.go -------------------------------------------------------------------------------- /tests/integ/events/frameworkevents/frameworkevents_memory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/integ/events/frameworkevents/frameworkevents_memory_test.go -------------------------------------------------------------------------------- /tests/integ/events/frameworkevents/frameworkevents_rdbms_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/integ/events/frameworkevents/frameworkevents_rdbms_test.go -------------------------------------------------------------------------------- /tests/integ/events/testevents/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/integ/events/testevents/common.go -------------------------------------------------------------------------------- /tests/integ/events/testevents/testevents_memory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/integ/events/testevents/testevents_memory_test.go -------------------------------------------------------------------------------- /tests/integ/events/testevents/testevents_rdbms_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/integ/events/testevents/testevents_rdbms_test.go -------------------------------------------------------------------------------- /tests/integ/job/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/integ/job/common.go -------------------------------------------------------------------------------- /tests/integ/job/job_memory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/integ/job/job_memory_test.go -------------------------------------------------------------------------------- /tests/integ/job/job_rdbms_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/integ/job/job_rdbms_test.go -------------------------------------------------------------------------------- /tests/integ/jobmanager/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/integ/jobmanager/common.go -------------------------------------------------------------------------------- /tests/integ/jobmanager/common_longtest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/integ/jobmanager/common_longtest.go -------------------------------------------------------------------------------- /tests/integ/jobmanager/jobdescriptors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/integ/jobmanager/jobdescriptors.go -------------------------------------------------------------------------------- /tests/integ/jobmanager/jobmanager_memory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/integ/jobmanager/jobmanager_memory_test.go -------------------------------------------------------------------------------- /tests/integ/jobmanager/jobmanager_rdbms_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/integ/jobmanager/jobmanager_rdbms_test.go -------------------------------------------------------------------------------- /tests/integ/migration/0002_migrate_descriptor_to_extended_descriptor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/integ/migration/0002_migrate_descriptor_to_extended_descriptor_test.go -------------------------------------------------------------------------------- /tests/integ/migration/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/integ/migration/common.go -------------------------------------------------------------------------------- /tests/integ/plugins/cmd_plugin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/integ/plugins/cmd_plugin_test.go -------------------------------------------------------------------------------- /tests/integ/plugins/exec_plugin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/integ/plugins/exec_plugin_test.go -------------------------------------------------------------------------------- /tests/integ/plugins/testrunner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/integ/plugins/testrunner_test.go -------------------------------------------------------------------------------- /tests/plugins/reporters/readmeta/readmeta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/plugins/reporters/readmeta/readmeta.go -------------------------------------------------------------------------------- /tests/plugins/targetlist_with_state/targetlist_with_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/plugins/targetlist_with_state/targetlist_with_state.go -------------------------------------------------------------------------------- /tests/plugins/targetlocker/targetlocker_common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/plugins/targetlocker/targetlocker_common_test.go -------------------------------------------------------------------------------- /tests/plugins/targetlocker/targetlocker_dblocker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/plugins/targetlocker/targetlocker_dblocker_test.go -------------------------------------------------------------------------------- /tests/plugins/targetlocker/targetlocker_inmemory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/plugins/targetlocker/targetlocker_inmemory_test.go -------------------------------------------------------------------------------- /tests/plugins/targetmanagers/readmeta/readmeta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/plugins/targetmanagers/readmeta/readmeta.go -------------------------------------------------------------------------------- /tests/plugins/teststeps/badtargets/badtargets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/plugins/teststeps/badtargets/badtargets.go -------------------------------------------------------------------------------- /tests/plugins/teststeps/channels/channels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/plugins/teststeps/channels/channels.go -------------------------------------------------------------------------------- /tests/plugins/teststeps/crash/crash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/plugins/teststeps/crash/crash.go -------------------------------------------------------------------------------- /tests/plugins/teststeps/fail/fail.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/plugins/teststeps/fail/fail.go -------------------------------------------------------------------------------- /tests/plugins/teststeps/hanging/hanging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/plugins/teststeps/hanging/hanging.go -------------------------------------------------------------------------------- /tests/plugins/teststeps/noop/noop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/plugins/teststeps/noop/noop.go -------------------------------------------------------------------------------- /tests/plugins/teststeps/noreturn/noreturn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/plugins/teststeps/noreturn/noreturn.go -------------------------------------------------------------------------------- /tests/plugins/teststeps/panicstep/panicstep.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/plugins/teststeps/panicstep/panicstep.go -------------------------------------------------------------------------------- /tests/plugins/teststeps/readmeta/readmeta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/plugins/teststeps/readmeta/readmeta.go -------------------------------------------------------------------------------- /tests/plugins/teststeps/slowecho/slowecho.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/plugins/teststeps/slowecho/slowecho.go -------------------------------------------------------------------------------- /tests/plugins/teststeps/teststep/teststep.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tests/plugins/teststeps/teststep/teststep.go -------------------------------------------------------------------------------- /tools/checklicenses-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tools/checklicenses-config.json -------------------------------------------------------------------------------- /tools/deps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tools/deps.go -------------------------------------------------------------------------------- /tools/migration/rdbms/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tools/migration/rdbms/README.md -------------------------------------------------------------------------------- /tools/migration/rdbms/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tools/migration/rdbms/main.go -------------------------------------------------------------------------------- /tools/migration/rdbms/migrate/migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tools/migration/rdbms/migrate/migrate.go -------------------------------------------------------------------------------- /tools/migration/rdbms/migrationlib/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/contest/HEAD/tools/migration/rdbms/migrationlib/version.go --------------------------------------------------------------------------------