mirror of
https://github.com/Sunscreen-tech/Sunscreen.git
synced 2026-01-14 08:07:56 -05:00
425 lines
12 KiB
JSON
425 lines
12 KiB
JSON
{
|
|
"configurations": [
|
|
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in library 'sunscreen_fhe_program'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--lib",
|
|
"--package=sunscreen_fhe_program"
|
|
],
|
|
"filter": {
|
|
"name": "sunscreen_fhe_program",
|
|
"kind": "lib"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in library 'sunscreen_runtime'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--lib",
|
|
"--package=sunscreen_runtime"
|
|
],
|
|
"filter": {
|
|
"name": "sunscreen_runtime",
|
|
"kind": "lib"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug serialization tests in library 'sunscreen_runtime'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--package=sunscreen_runtime"
|
|
],
|
|
"filter": {
|
|
"name": "serialization",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in library 'sunscreen_backend'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--lib",
|
|
"--package=sunscreen_backend"
|
|
],
|
|
"filter": {
|
|
"name": "sunscreen_backend",
|
|
"kind": "lib"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}",
|
|
"env": {
|
|
"RUST_LOG": "TRACE",
|
|
}
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in library 'seal_fhe'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--lib",
|
|
"--package=seal_fhe"
|
|
],
|
|
"filter": {
|
|
"name": "seal_fhe",
|
|
"kind": "lib"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug assumption tests in library 'seal_fhe'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--package=seal_fhe"
|
|
],
|
|
"filter": {
|
|
"name": "assumptions",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in library 'sunscreen'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--lib",
|
|
"--package=sunscreen"
|
|
],
|
|
"filter": {
|
|
"name": "sunscreen",
|
|
"kind": "lib"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug edge_cases tests in library 'sunscreen'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--package=sunscreen"
|
|
],
|
|
"filter": {
|
|
"name": "edge_cases",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug signed integration tests in library 'sunscreen'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--package=sunscreen",
|
|
],
|
|
"filter": {
|
|
"name": "signed",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug array integration tests in library 'sunscreen'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--test=array",
|
|
"--package=sunscreen",
|
|
],
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug simd integration tests in library 'sunscreen'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--test=simd",
|
|
"--package=sunscreen",
|
|
],
|
|
},
|
|
"args": ["can_rotate_left_cipher"],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug multi_program integration tests in library 'sunscreen'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--package=sunscreen",
|
|
],
|
|
"filter": {
|
|
"name": "multi_program",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug chaining integration tests in library 'sunscreen'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--package=sunscreen",
|
|
],
|
|
"filter": {
|
|
"name": "chaining",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug fractional integration tests in library 'sunscreen'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--package=sunscreen",
|
|
],
|
|
"filter": {
|
|
"name": "fractional",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug rational integration tests in library 'sunscreen'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--package=sunscreen",
|
|
],
|
|
"filter": {
|
|
"name": "rational",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug batched integration tests in library 'sunscreen'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--package=sunscreen",
|
|
],
|
|
"filter": {
|
|
"name": "batched",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug tests in library 'sunscreen_compiler_macros'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--package=sunscreen_compiler_macros"
|
|
],
|
|
"filter": {
|
|
"name": "fhe_program_tests",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in library 'sunscreen_compiler_macros'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--lib",
|
|
"--package=sunscreen_compiler_macros"
|
|
],
|
|
"filter": {
|
|
"name": "sunscreen_compiler_macros",
|
|
"kind": "lib"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug binary 'calculator'",
|
|
"args": [],
|
|
"program": "${workspaceFolder}/target/debug/calculator",
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug binary 'dot_prod'",
|
|
"cargo": {
|
|
"args": [
|
|
"build",
|
|
"--package=dot_prod"
|
|
],
|
|
"filter": {
|
|
"kind": "bin",
|
|
"name": "dot_prod"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug binary 'chi_sq'",
|
|
"cargo": {
|
|
"args": [
|
|
"build",
|
|
"--package=chi_sq"
|
|
],
|
|
"filter": {
|
|
"kind": "bin",
|
|
"name": "chi_sq"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug binary 'mean_variance'",
|
|
"cargo": {
|
|
"args": [
|
|
"build",
|
|
"--package=mean_variance"
|
|
],
|
|
"filter": {
|
|
"kind": "bin",
|
|
"name": "mean_variance"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug binary 'amm'",
|
|
"cargo": {
|
|
"args": [
|
|
"build",
|
|
"--package=amm"
|
|
],
|
|
"filter": {
|
|
"kind": "bin",
|
|
"name": "amm"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug binary 'pir'",
|
|
"cargo": {
|
|
"args": [
|
|
"build",
|
|
"--package=pir"
|
|
],
|
|
"filter": {
|
|
"kind": "bin",
|
|
"name": "pir"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
}
|
|
]
|
|
} |