mirror of
https://github.com/denoland/deno.git
synced 2024-12-22 15:24:46 -05:00
4e899d48cf
Improving the breadth of collected data, and ensuring that the collected data is more likely to be successfully reported. - Use `log` crate in more places - Hook up `log` crate to otel - Switch to process-wide otel processors - Handle places that use `process::exit` Also adds a more robust testing framework, with a deterministic tracing setting. Refs: https://github.com/denoland/deno/issues/26852
32 lines
676 B
Text
32 lines
676 B
Text
{
|
|
"steps": [
|
|
{
|
|
"args": "run -A main.ts basic.ts",
|
|
"envs": {
|
|
"DENO_UNSTABLE_OTEL_DETERMINISTIC": "1"
|
|
},
|
|
"output": "basic.out"
|
|
},
|
|
{
|
|
"args": "run -A main.ts natural_exit.ts",
|
|
"envs": {
|
|
"DENO_UNSTABLE_OTEL_DETERMINISTIC": "1"
|
|
},
|
|
"output": "natural_exit.out"
|
|
},
|
|
{
|
|
"args": "run -A main.ts deno_dot_exit.ts",
|
|
"envs": {
|
|
"DENO_UNSTABLE_OTEL_DETERMINISTIC": "1"
|
|
},
|
|
"output": "deno_dot_exit.out"
|
|
},
|
|
{
|
|
"args": "run -A main.ts uncaught.ts",
|
|
"envs": {
|
|
"DENO_UNSTABLE_OTEL_DETERMINISTIC": "1"
|
|
},
|
|
"output": "uncaught.out"
|
|
}
|
|
]
|
|
}
|