Skip to content
Snippets Groups Projects

Improve all debug setups and add qkdn-controller

Merged Neil-Jocelyn Schark requested to merge integration-tests-debugging into master
Compare and
68 files
+ 770
836
Compare changes
  • Side-by-side
  • Inline
Files
68
+ 95
18
@@ -5,33 +5,110 @@
"version": "0.2.0",
"configurations": [
{
"name": "Launch file",
"name": "kms01-debug",
"type": "go",
"request": "launch",
"mode": "auto",
"program": "${file}"
"request": "attach",
"mode": "remote",
"remotePath": "",
"port": 4401,
"host": "127.0.0.1",
"showLog": true,
"trace": "log",
"logOutput": "rpc",
"preLaunchTask": "compose-debug-up",
},
{
"name": "kms",
"name": "kms02-debug",
"type": "go",
"request": "launch",
"mode": "auto",
"program": "${workspaceFolder}/goKMS/main.go",
"env": {},
"args": [
"--log", "debug", "--kms_config", "${workspaceFolder}/debug_configs/config/kms/kms_1.yaml"
]
"request": "attach",
"mode": "remote",
"remotePath": "",
"port": 4402,
"host": "127.0.0.1",
"showLog": true,
"trace": "log",
"logOutput": "rpc",
"preLaunchTask": "compose-debug-up",
},
{
"name": "kms03-debug",
"type": "go",
"request": "attach",
"mode": "remote",
"remotePath": "",
"port": 4403,
"host": "127.0.0.1",
"showLog": true,
"trace": "log",
"logOutput": "rpc",
"preLaunchTask": "compose-debug-up",
},
{
"name": "kms04-debug",
"type": "go",
"request": "attach",
"mode": "remote",
"remotePath": "",
"port": 4404,
"host": "127.0.0.1",
"showLog": true,
"trace": "log",
"logOutput": "rpc",
"preLaunchTask": "compose-debug-up",
},
{
"name": "kms-debug",
"name": "integration-test-kms01-debug",
"type": "go",
"request": "attach",
"mode": "remote",
"remotePath": "",
"port": 4401,
"host": "127.0.0.1",
"showLog": true,
"trace": "log",
"logOutput": "rpc",
"preLaunchTask": "integration-test-debug-kms-up",
},
{
"name": "integration-test-kms02-debug",
"type": "go",
"request": "attach",
"mode": "remote",
"remotePath": "",
"port": 4402,
"host": "127.0.0.1",
"showLog": true,
"trace": "log",
"logOutput": "rpc",
"preLaunchTask": "integration-test-debug-kms-up",
},
{
"name": "Launch currently open test",
"type": "go",
"request": "launch",
"mode": "auto",
"program": "${workspaceFolder}/goKMS/main.go",
"env": {},
"args": [
"--log", "debug", "--kms_config", "${workspaceFolder}/dev_env_data/debug_configs/config/kms/kms_1.yaml"
]
"program": "${file}"
},
],
"compounds": [
{
"name": "Debug all kms parallel",
"configurations": [
"kms01-debug",
"kms02-debug",
"kms03-debug",
"kms04-debug"
],
"stopAll": true
},
{
"name": "Debug open integration test and kms",
"configurations": [
"integration-test-kms01-debug",
"integration-test-kms02-debug",
"Launch currently open test"
],
"stopAll": true
}
]
}
Loading