dd-trace-js icon indicating copy to clipboard operation
dd-trace-js copied to clipboard

[WIP] Check rewriter regression

Open CarlesDD opened this issue 2 years ago • 3 comments
trafficstars

Do not merge

CarlesDD avatar Jul 14 '23 06:07 CarlesDD

Benchmarks

Benchmark execution time: 2023-08-11 12:05:26

Comparing candidate commit c73df6406b9f2b0f9dbeafec903df5a7457b8f8f in PR branch ccapell/check-rewriter-regresion with baseline commit c45c0872975b86b1470ff9604bb54214ed44dffe in branch master.

Found 0 performance improvements and 0 performance regressions! Performance is the same for 471 metrics, 21 unstable metrics.

pr-commenter[bot] avatar Jul 14 '23 07:07 pr-commenter[bot]

Overall package size

Self size: 5.62 MB Deduped: 58.72 MB No deduping: 58.81 MB

Dependency sizes

name version self size total size
@datadog/native-iast-taint-tracking 1.5.0 14.86 MB 14.86 MB
@datadog/native-appsec 3.2.0 13.38 MB 13.39 MB
@datadog/pprof 3.1.0 10.66 MB 11.5 MB
protobufjs 7.2.4 2.74 MB 6.52 MB
@datadog/native-iast-rewriter 2.0.1 2.09 MB 2.1 MB
@opentelemetry/core 1.14.0 872.87 kB 1.47 MB
@datadog/native-metrics 2.0.0 898.77 kB 1.3 MB
@opentelemetry/api 1.4.1 780.32 kB 780.32 kB
msgpack-lite 0.1.26 201.16 kB 281.59 kB
opentracing 0.14.7 194.81 kB 194.81 kB
semver 7.5.3 93.39 kB 123.79 kB
@datadog/sketches-js 2.1.0 109.9 kB 109.9 kB
lodash.sortby 4.7.0 75.76 kB 75.76 kB
lru-cache 7.14.0 74.95 kB 74.95 kB
ipaddr.js 2.0.1 59.52 kB 59.52 kB
int64-buffer 0.1.10 49.18 kB 49.18 kB
ignore 5.2.0 48.87 kB 48.87 kB
import-in-the-middle 1.3.5 34.34 kB 38.81 kB
istanbul-lib-coverage 3.2.0 29.34 kB 29.34 kB
retry 0.10.1 27.44 kB 27.44 kB
lodash.uniq 4.5.0 25.01 kB 25.01 kB
limiter 1.1.5 23.17 kB 23.17 kB
lodash.kebabcase 4.1.1 17.75 kB 17.75 kB
lodash.pick 4.4.0 16.33 kB 16.33 kB
node-abort-controller 3.0.1 14.33 kB 14.33 kB
crypto-randomuuid 1.0.0 11.18 kB 11.18 kB
diagnostics_channel 1.1.0 7.07 kB 7.07 kB
path-to-regexp 0.1.7 6.78 kB 6.78 kB
koalas 1.0.2 6.47 kB 6.47 kB
methods 1.1.2 5.29 kB 5.29 kB
module-details-from-path 1.0.3 4.47 kB 4.47 kB

🤖 This report was automatically generated by heaviest-objects-in-the-universe

github-actions[bot] avatar Jul 16 '23 14:07 github-actions[bot]

Codecov Report

Merging #3392 (5ec15cf) into master (c45c087) will increase coverage by 0.38%. Report is 69 commits behind head on master. The diff coverage is 63.33%.

:exclamation: Current head 5ec15cf differs from pull request most recent head 1a9fff7. Consider uploading reports for the commit 1a9fff7 to get more accurate results

@@            Coverage Diff             @@
##           master    #3392      +/-   ##
==========================================
+ Coverage   84.13%   84.51%   +0.38%     
==========================================
  Files         211      219       +8     
  Lines        8328     8624     +296     
  Branches       33       33              
==========================================
+ Hits         7007     7289     +282     
- Misses       1321     1335      +14     
Files Changed Coverage Δ
packages/dd-trace/src/appsec/iast/path-line.js 100.00% <ø> (ø)
...rc/appsec/iast/analyzers/vulnerability-analyzer.js 86.66% <11.11%> (-13.34%) :arrow_down:
...d-trace/src/appsec/iast/taint-tracking/rewriter.js 91.07% <85.71%> (-3.81%) :arrow_down:

... and 30 files with indirect coverage changes

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

codecov[bot] avatar Jul 16 '23 14:07 codecov[bot]