514 lines
13 KiB
JSON
514 lines
13 KiB
JSON
{
|
|
"version": "0.2.0",
|
|
"configurations": [
|
|
{
|
|
"name": "Spark Local",
|
|
"type": "cppdbg",
|
|
"request": "launch",
|
|
"program": "${workspaceRoot}/build/gcc/debug/server/sparkd",
|
|
"args": [
|
|
"run",
|
|
"test",
|
|
"-a",
|
|
"OutrightVanillaOrder"
|
|
],
|
|
"stopAtEntry": false,
|
|
"cwd": "${workspaceRoot}/build/gcc/debug/server/",
|
|
"environment": [
|
|
{
|
|
"name": "TZ",
|
|
"value": "America/Chicago"
|
|
}
|
|
],
|
|
"externalConsole": false,
|
|
"MIMode": "gdb",
|
|
"setupCommands": [
|
|
{
|
|
"description": "Enable pretty-printing for gdb",
|
|
"text": "-enable-pretty-printing",
|
|
"ignoreFailures": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SparkVM Launch",
|
|
"type": "cppdbg",
|
|
"request": "launch",
|
|
"program": "/home/bts/spark/build/gcc/debug/server/sparkd",
|
|
"args": [
|
|
"test",
|
|
"-a",
|
|
"[ilink3]"
|
|
],
|
|
"stopAtEntry": false,
|
|
"cwd": "/home/bts/spark/build/gcc/debug/server/",
|
|
"environment": [],
|
|
"externalConsole": true,
|
|
"MIMode": "gdb",
|
|
"preLaunchTask": "",
|
|
"logging": {
|
|
"engineLogging": false
|
|
},
|
|
"setupCommands": [
|
|
{
|
|
"description": "Enable pretty-printing for gdb",
|
|
"text": "enable pretty-printer",
|
|
"ignoreFailures": true
|
|
},
|
|
{
|
|
"description": "Skip STL",
|
|
"text": "skip -gfi /usr/include/c++/7/bits/*.h",
|
|
"ignoreFailures": true
|
|
},
|
|
{
|
|
"description": "LD LIBRARY",
|
|
"text": "set env LD_LIBRARY_PATH=.",
|
|
"ignoreFailures": false
|
|
}
|
|
],
|
|
"pipeTransport": {
|
|
"pipeCwd": "${workspaceRoot}",
|
|
"pipeProgram": "c:\\program files\\git\\usr\\bin\\ssh.exe",
|
|
"pipeArgs": [
|
|
"bts@sparkvm"
|
|
],
|
|
"debuggerPath": "/usr/bin/gdb"
|
|
},
|
|
"sourceFileMap": {
|
|
"/home/bts/spark/": "${workspaceRoot}"
|
|
}
|
|
},
|
|
{
|
|
"name": "(gdb) Launch",
|
|
"type": "cppdbg",
|
|
"request": "launch",
|
|
"program": "${workspaceRoot}/build/gcc/debug/server/sparkd/sparkd",
|
|
"args": [
|
|
"run"
|
|
],
|
|
"stopAtEntry": false,
|
|
"cwd": "${workspaceRoot}/build/gcc/debug/src/server/sparkd",
|
|
"environment": [],
|
|
"externalConsole": true,
|
|
"MIMode": "gdb",
|
|
"setupCommands": [
|
|
{
|
|
"description": "Enable pretty-printing for gdb",
|
|
"text": "-enable-pretty-printing",
|
|
"ignoreFailures": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Client Launch",
|
|
"type": "clr",
|
|
"request": "launch",
|
|
"program": "${workspaceRoot}/build/Debug/bin/net471/spark.exe",
|
|
"args": [],
|
|
"cwd": "${workspaceRoot}",
|
|
"stopAtEntry": false,
|
|
"externalConsole": true,
|
|
"requireExactSource": false
|
|
},
|
|
{
|
|
"name": "SDK Launch",
|
|
"type": "clr",
|
|
"request": "launch",
|
|
"program": "${workspaceRoot}/build/Debug/bin/net471/spark_sdk.exe",
|
|
"args": [
|
|
"md",
|
|
"GLBX",
|
|
"Future",
|
|
"CL",
|
|
"CLZ9",
|
|
"--user=bts",
|
|
"--pass="
|
|
],
|
|
"cwd": "${workspaceRoot}",
|
|
"stopAtEntry": false,
|
|
"externalConsole": true,
|
|
"requireExactSource": false
|
|
},
|
|
{
|
|
"name": "Excel Launch",
|
|
"type": "clr",
|
|
"request": "launch",
|
|
"program": "C:/Program Files/Microsoft Office/Office14/EXCEL.EXE",
|
|
"args": [
|
|
"${workspaceRoot}/build/Debug/bin/net471/spark_excel-addin64-packed.xll"
|
|
],
|
|
"cwd": "${workspaceRoot}",
|
|
"stopAtEntry": false,
|
|
"externalConsole": true,
|
|
"requireExactSource": false
|
|
},
|
|
{
|
|
"name": "Client Tests",
|
|
"type": "clr",
|
|
"request": "launch",
|
|
"program": "${workspaceRoot}/build/Debug/bin/net471/sparkcmd.exe",
|
|
"args": [
|
|
"test",
|
|
"ApiUpdateTests"
|
|
],
|
|
"cwd": "${workspaceRoot}",
|
|
"stopAtEntry": false,
|
|
"externalConsole": true,
|
|
"requireExactSource": false
|
|
},
|
|
{
|
|
"name": "Client Attach",
|
|
"type": "clr",
|
|
"request": "attach",
|
|
"processId": "${command:pickProcess}"
|
|
},
|
|
{
|
|
"name": "Spreader Tests",
|
|
"type": "cppdbg",
|
|
"request": "launch",
|
|
"program": "/home/bts/spark/build/gcc/debug/server/sparkd",
|
|
"args": [
|
|
"test",
|
|
"[spreader]"
|
|
],
|
|
"stopAtEntry": false,
|
|
"cwd": "/home/bts/spark/build/gcc/debug/server/",
|
|
"environment": [],
|
|
"externalConsole": true,
|
|
"MIMode": "gdb",
|
|
"preLaunchTask": "",
|
|
"logging": {
|
|
"engineLogging": false
|
|
},
|
|
"setupCommands": [
|
|
{
|
|
"description": "Enable pretty-printing for gdb",
|
|
"text": "enable pretty-printer",
|
|
"ignoreFailures": true
|
|
}
|
|
],
|
|
"pipeTransport": {
|
|
"pipeCwd": "${workspaceRoot}",
|
|
"pipeProgram": "c:\\program files\\git\\usr\\bin\\ssh.exe",
|
|
"pipeArgs": [
|
|
"bts@sparkvm"
|
|
],
|
|
"debuggerPath": "/usr/bin/gdb"
|
|
},
|
|
"sourceFileMap": {
|
|
"/home/bts/spark/": "${workspaceRoot}"
|
|
}
|
|
},
|
|
{
|
|
"name": "MD Synthetic Tests",
|
|
"type": "cppdbg",
|
|
"request": "launch",
|
|
"program": "/home/bts/spark/build/gcc/debug/server/sparkd",
|
|
"args": [
|
|
"test",
|
|
"[md][synthetic]"
|
|
],
|
|
"stopAtEntry": false,
|
|
"cwd": "/home/bts/spark/build/gcc/debug/server/",
|
|
"environment": [],
|
|
"externalConsole": true,
|
|
"MIMode": "gdb",
|
|
"preLaunchTask": "",
|
|
"logging": {
|
|
"engineLogging": false
|
|
},
|
|
"setupCommands": [
|
|
{
|
|
"description": "Enable pretty-printing for gdb",
|
|
"text": "enable pretty-printer",
|
|
"ignoreFailures": true
|
|
}
|
|
],
|
|
"pipeTransport": {
|
|
"pipeCwd": "${workspaceRoot}",
|
|
"pipeProgram": "c:\\program files\\git\\usr\\bin\\ssh.exe",
|
|
"pipeArgs": [
|
|
"bts@sparkvm"
|
|
],
|
|
"debuggerPath": "/usr/bin/gdb"
|
|
},
|
|
"sourceFileMap": {
|
|
"/home/bts/spark/": "${workspaceRoot}"
|
|
}
|
|
},
|
|
{
|
|
"name": "Spartan Tests",
|
|
"type": "cppdbg",
|
|
"request": "launch",
|
|
"program": "/home/bts/spark/build/gcc/debug/server/sparkd",
|
|
"args": [
|
|
"test",
|
|
"[spartan_md]"
|
|
],
|
|
"stopAtEntry": false,
|
|
"cwd": "/home/bts/spark/build/gcc/debug/server/",
|
|
"environment": [],
|
|
"externalConsole": true,
|
|
"MIMode": "gdb",
|
|
"preLaunchTask": "",
|
|
"logging": {
|
|
"engineLogging": false
|
|
},
|
|
"setupCommands": [
|
|
{
|
|
"description": "Enable pretty-printing for gdb",
|
|
"text": "enable pretty-printer",
|
|
"ignoreFailures": true
|
|
}
|
|
],
|
|
"pipeTransport": {
|
|
"pipeCwd": "${workspaceRoot}",
|
|
"pipeProgram": "c:\\program files\\git\\usr\\bin\\ssh.exe",
|
|
"pipeArgs": [
|
|
"bts@sparkvm"
|
|
],
|
|
"debuggerPath": "/usr/bin/gdb"
|
|
},
|
|
"sourceFileMap": {
|
|
"/home/bts/spark/": "${workspaceRoot}"
|
|
}
|
|
},
|
|
{
|
|
"name": "Matcher Tests",
|
|
"type": "cppdbg",
|
|
"request": "launch",
|
|
"program": "/home/bts/spark/build/gcc/debug/server/sparkd",
|
|
"args": [
|
|
"test",
|
|
"[matcher]"
|
|
],
|
|
"stopAtEntry": false,
|
|
"cwd": "/home/bts/spark/build/gcc/debug/server/",
|
|
"environment": [],
|
|
"externalConsole": true,
|
|
"MIMode": "gdb",
|
|
"preLaunchTask": "",
|
|
"logging": {
|
|
"engineLogging": false
|
|
},
|
|
"setupCommands": [
|
|
{
|
|
"description": "Enable pretty-printing for gdb",
|
|
"text": "enable pretty-printer",
|
|
"ignoreFailures": true
|
|
}
|
|
],
|
|
"pipeTransport": {
|
|
"pipeCwd": "${workspaceRoot}",
|
|
"pipeProgram": "c:\\program files\\git\\usr\\bin\\ssh.exe",
|
|
"pipeArgs": [
|
|
"bts@sparkvm"
|
|
],
|
|
"debuggerPath": "/usr/bin/gdb"
|
|
},
|
|
"sourceFileMap": {
|
|
"/home/bts/spark/": "${workspaceRoot}"
|
|
}
|
|
},
|
|
{
|
|
"name": "Admin Service Tests",
|
|
"type": "cppdbg",
|
|
"request": "launch",
|
|
"program": "/home/bts/spark/build/gcc/debug/src/server/sparkd/sparkd",
|
|
"args": [
|
|
"test",
|
|
"[admin_service]"
|
|
],
|
|
"stopAtEntry": false,
|
|
"cwd": "/home/bts/spark/build/gcc/debug/src/server/sparkd/",
|
|
"environment": [],
|
|
"externalConsole": true,
|
|
"MIMode": "gdb",
|
|
"preLaunchTask": "",
|
|
"logging": {
|
|
"engineLogging": false
|
|
},
|
|
"setupCommands": [
|
|
{
|
|
"description": "Enable pretty-printing for gdb",
|
|
"text": "enable pretty-printer",
|
|
"ignoreFailures": true
|
|
}
|
|
],
|
|
"pipeTransport": {
|
|
"pipeCwd": "${workspaceRoot}",
|
|
"pipeProgram": "c:\\program files\\git\\usr\\bin\\ssh.exe",
|
|
"pipeArgs": [
|
|
"bts@sparkvm"
|
|
],
|
|
"debuggerPath": "/usr/bin/gdb"
|
|
},
|
|
"sourceFileMap": {
|
|
"/home/bts/spark/": "${workspaceRoot}"
|
|
}
|
|
},
|
|
{
|
|
"name": "Limiter Tests",
|
|
"type": "cppdbg",
|
|
"request": "launch",
|
|
"program": "/home/bts/spark/build/gcc/debug/src/server/sparkd/sparkd",
|
|
"args": [
|
|
"test",
|
|
"[limiter]"
|
|
],
|
|
"stopAtEntry": false,
|
|
"cwd": "/home/bts/spark/build/gcc/debug/src/server/sparkd/",
|
|
"environment": [],
|
|
"externalConsole": true,
|
|
"MIMode": "gdb",
|
|
"preLaunchTask": "",
|
|
"logging": {
|
|
"engineLogging": false
|
|
},
|
|
"setupCommands": [
|
|
{
|
|
"description": "Enable pretty-printing for gdb",
|
|
"text": "enable pretty-printer",
|
|
"ignoreFailures": true
|
|
}
|
|
],
|
|
"pipeTransport": {
|
|
"pipeCwd": "${workspaceRoot}",
|
|
"pipeProgram": "c:\\program files\\git\\usr\\bin\\ssh.exe",
|
|
"pipeArgs": [
|
|
"bts@sparkvm"
|
|
],
|
|
"debuggerPath": "/usr/bin/gdb"
|
|
},
|
|
"sourceFileMap": {
|
|
"/home/bts/spark/": "${workspaceRoot}"
|
|
}
|
|
},
|
|
{
|
|
"name": "MD Tests",
|
|
"type": "cppdbg",
|
|
"request": "launch",
|
|
"program": "/home/bts/spark/build/gcc/debug/server/sparkd",
|
|
"args": [
|
|
"test",
|
|
"[algo]"
|
|
],
|
|
"stopAtEntry": false,
|
|
"cwd": "/home/bts/spark/build/gcc/debug/server/",
|
|
"environment": [],
|
|
"externalConsole": true,
|
|
"MIMode": "gdb",
|
|
"preLaunchTask": "",
|
|
"logging": {
|
|
"engineLogging": false
|
|
},
|
|
"setupCommands": [
|
|
{
|
|
"description": "Enable pretty-printing for gdb",
|
|
"text": "-enable-pretty-printing",
|
|
"ignoreFailures": true
|
|
},
|
|
{
|
|
"description": "Skip STL",
|
|
"text": "skip -gfi /usr/include/c++/7/bits/*.h",
|
|
"ignoreFailures": true
|
|
}
|
|
],
|
|
"pipeTransport": {
|
|
"pipeCwd": "${workspaceRoot}",
|
|
"pipeProgram": "c:\\program files\\git\\usr\\bin\\ssh.exe",
|
|
"pipeArgs": [
|
|
"bts@sparkvm"
|
|
],
|
|
"debuggerPath": "/usr/bin/gdb"
|
|
},
|
|
"sourceFileMap": {
|
|
"/home/bts/spark/": "${workspaceRoot}"
|
|
}
|
|
},
|
|
{
|
|
"name": "SparkVM attach",
|
|
"type": "cppdbg",
|
|
"request": "attach",
|
|
"program": "/home/bts/spark/build/gcc/debug/src/server/sparkd/sparkd",
|
|
"processId": "${command:pickRemoteProcess}",
|
|
"MIMode": "gdb",
|
|
"pipeTransport": {
|
|
"pipeCwd": "${workspaceRoot}",
|
|
"pipeProgram": "c:\\program files\\git\\usr\\bin\\ssh.exe",
|
|
"pipeArgs": [
|
|
"bts@sparkvm"
|
|
],
|
|
"debuggerPath": "/usr/bin/gdb"
|
|
},
|
|
"sourceFileMap": {
|
|
"/home/bts/spark/": "${workspaceRoot}"
|
|
}
|
|
},
|
|
{
|
|
"name": "Python",
|
|
"type": "python",
|
|
"request": "launch",
|
|
"stopOnEntry": false,
|
|
"python": "${command:python.interpreterPath}",
|
|
"program": "${file}",
|
|
"cwd": "${workspaceRoot}",
|
|
"env": {},
|
|
"envFile": "${workspaceRoot}/.env",
|
|
"args": [
|
|
"DEBUG"
|
|
],
|
|
"debugOptions": [
|
|
"WaitOnAbnormalExit",
|
|
"WaitOnNormalExit",
|
|
"RedirectOutput"
|
|
]
|
|
},
|
|
{
|
|
"name": ".NET Core Remote Attach",
|
|
"type": "coreclr",
|
|
"request": "attach",
|
|
"processId": "${command:pickRemoteProcess}",
|
|
"pipeTransport": {
|
|
"pipeProgram": "c:\\program files\\git\\usr\\bin\\ssh.exe",
|
|
"pipeArgs": [
|
|
"bts@sparkvm"
|
|
],
|
|
"debuggerPath": "/home/bts/vsdbg/vsdbg",
|
|
"pipeCwd": "${workspaceRoot}",
|
|
"quoteArgs": true
|
|
},
|
|
"sourceFileMap": {
|
|
"/home/bts/spark/": "${workspaceRoot}"
|
|
},
|
|
"justMyCode": true
|
|
},
|
|
{
|
|
"name": ".NET Core Remote Launch",
|
|
"type": "coreclr",
|
|
"request": "launch",
|
|
"program": "/usr/bin/dotnet",
|
|
"args": [
|
|
"sparkcmd.dll",
|
|
"test",
|
|
"test_join_create_and_takeout_market"
|
|
],
|
|
"stopAtEntry": false,
|
|
"cwd": "/home/bts/spark/build/gcc/debug/server",
|
|
"pipeTransport": {
|
|
"pipeProgram": "c:\\program files\\git\\usr\\bin\\ssh.exe",
|
|
"pipeArgs": [
|
|
"bts@sparkvm"
|
|
],
|
|
"debuggerPath": "/home/bts/vsdbg/vsdbg",
|
|
"pipeCwd": "${workspaceRoot}",
|
|
"quoteArgs": true
|
|
},
|
|
"sourceFileMap": {
|
|
"/home/bts/spark/": "${workspaceRoot}"
|
|
},
|
|
"justMyCode": false
|
|
},
|
|
]
|
|
}
|