diff --git a/integration_tests/snapshots/logs/appsec-request_ruby32.log b/integration_tests/snapshots/logs/appsec-request_ruby32.log index f5f22ae..9e4c5ff 100644 --- a/integration_tests/snapshots/logs/appsec-request_ruby32.log +++ b/integration_tests/snapshots/logs/appsec-request_ruby32.log @@ -1,4 +1,3 @@ - END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB diff --git a/integration_tests/snapshots/logs/appsec-request_ruby33.log b/integration_tests/snapshots/logs/appsec-request_ruby33.log index cbc92b6..4434c4a 100644 --- a/integration_tests/snapshots/logs/appsec-request_ruby33.log +++ b/integration_tests/snapshots/logs/appsec-request_ruby33.log @@ -1,4 +1,3 @@ - END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB diff --git a/integration_tests/snapshots/logs/appsec-request_ruby34.log b/integration_tests/snapshots/logs/appsec-request_ruby34.log index dd91139..052a533 100644 --- a/integration_tests/snapshots/logs/appsec-request_ruby34.log +++ b/integration_tests/snapshots/logs/appsec-request_ruby34.log @@ -1,4 +1,3 @@ - END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB diff --git a/integration_tests/snapshots/logs/appsec-request_ruby40.log b/integration_tests/snapshots/logs/appsec-request_ruby40.log index 4093301..775d516 100644 --- a/integration_tests/snapshots/logs/appsec-request_ruby40.log +++ b/integration_tests/snapshots/logs/appsec-request_ruby40.log @@ -1,4 +1,3 @@ - END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB diff --git a/integration_tests/snapshots/logs/async-metrics_ruby32.log b/integration_tests/snapshots/logs/async-metrics_ruby32.log index 4a86171..bba7953 100644 --- a/integration_tests/snapshots/logs/async-metrics_ruby32.log +++ b/integration_tests/snapshots/logs/async-metrics_ruby32.log @@ -1,4 +1,3 @@ - END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB diff --git a/integration_tests/snapshots/logs/async-metrics_ruby33.log b/integration_tests/snapshots/logs/async-metrics_ruby33.log index f56dd84..8f6cb6e 100644 --- a/integration_tests/snapshots/logs/async-metrics_ruby33.log +++ b/integration_tests/snapshots/logs/async-metrics_ruby33.log @@ -1,4 +1,3 @@ - END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB diff --git a/integration_tests/snapshots/logs/async-metrics_ruby34.log b/integration_tests/snapshots/logs/async-metrics_ruby34.log index 3421c3a..10f4041 100644 --- a/integration_tests/snapshots/logs/async-metrics_ruby34.log +++ b/integration_tests/snapshots/logs/async-metrics_ruby34.log @@ -1,4 +1,3 @@ - END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB diff --git a/integration_tests/snapshots/logs/async-metrics_ruby40.log b/integration_tests/snapshots/logs/async-metrics_ruby40.log index 30f6679..5544ab2 100644 --- a/integration_tests/snapshots/logs/async-metrics_ruby40.log +++ b/integration_tests/snapshots/logs/async-metrics_ruby40.log @@ -1,4 +1,3 @@ - END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB diff --git a/integration_tests/snapshots/logs/http-requests_ruby32.log b/integration_tests/snapshots/logs/http-requests_ruby32.log index c03377e..8aae1d3 100644 --- a/integration_tests/snapshots/logs/http-requests_ruby32.log +++ b/integration_tests/snapshots/logs/http-requests_ruby32.log @@ -1,4 +1,3 @@ - END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB diff --git a/integration_tests/snapshots/logs/http-requests_ruby33.log b/integration_tests/snapshots/logs/http-requests_ruby33.log index 75c2753..bc992c6 100644 --- a/integration_tests/snapshots/logs/http-requests_ruby33.log +++ b/integration_tests/snapshots/logs/http-requests_ruby33.log @@ -1,4 +1,3 @@ - END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB diff --git a/integration_tests/snapshots/logs/http-requests_ruby34.log b/integration_tests/snapshots/logs/http-requests_ruby34.log index 026d738..d43328e 100644 --- a/integration_tests/snapshots/logs/http-requests_ruby34.log +++ b/integration_tests/snapshots/logs/http-requests_ruby34.log @@ -1,4 +1,3 @@ - END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB diff --git a/integration_tests/snapshots/logs/http-requests_ruby40.log b/integration_tests/snapshots/logs/http-requests_ruby40.log index ce91138..91820fc 100644 --- a/integration_tests/snapshots/logs/http-requests_ruby40.log +++ b/integration_tests/snapshots/logs/http-requests_ruby40.log @@ -1,4 +1,3 @@ - END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB diff --git a/integration_tests/snapshots/logs/process-input-traced_ruby32.log b/integration_tests/snapshots/logs/process-input-traced_ruby32.log index 498b4e8..c525c3a 100644 --- a/integration_tests/snapshots/logs/process-input-traced_ruby32.log +++ b/integration_tests/snapshots/logs/process-input-traced_ruby32.log @@ -1,4 +1,3 @@ - END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB diff --git a/integration_tests/snapshots/logs/process-input-traced_ruby33.log b/integration_tests/snapshots/logs/process-input-traced_ruby33.log index 361f971..ebad69d 100644 --- a/integration_tests/snapshots/logs/process-input-traced_ruby33.log +++ b/integration_tests/snapshots/logs/process-input-traced_ruby33.log @@ -1,4 +1,3 @@ - END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB diff --git a/integration_tests/snapshots/logs/process-input-traced_ruby34.log b/integration_tests/snapshots/logs/process-input-traced_ruby34.log index ebbf712..98d0755 100644 --- a/integration_tests/snapshots/logs/process-input-traced_ruby34.log +++ b/integration_tests/snapshots/logs/process-input-traced_ruby34.log @@ -1,4 +1,3 @@ - END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB diff --git a/integration_tests/snapshots/logs/process-input-traced_ruby40.log b/integration_tests/snapshots/logs/process-input-traced_ruby40.log index ca4b387..cdc27f1 100644 --- a/integration_tests/snapshots/logs/process-input-traced_ruby40.log +++ b/integration_tests/snapshots/logs/process-input-traced_ruby40.log @@ -1,4 +1,3 @@ - END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB diff --git a/integration_tests/snapshots/logs/sync-metrics_ruby32.log b/integration_tests/snapshots/logs/sync-metrics_ruby32.log index 0b12a9b..47f837f 100644 --- a/integration_tests/snapshots/logs/sync-metrics_ruby32.log +++ b/integration_tests/snapshots/logs/sync-metrics_ruby32.log @@ -1,4 +1,3 @@ - END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB diff --git a/integration_tests/snapshots/logs/sync-metrics_ruby33.log b/integration_tests/snapshots/logs/sync-metrics_ruby33.log index cf730e4..c82e098 100644 --- a/integration_tests/snapshots/logs/sync-metrics_ruby33.log +++ b/integration_tests/snapshots/logs/sync-metrics_ruby33.log @@ -1,4 +1,3 @@ - END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB diff --git a/integration_tests/snapshots/logs/sync-metrics_ruby34.log b/integration_tests/snapshots/logs/sync-metrics_ruby34.log index 33538ab..25dac9d 100644 --- a/integration_tests/snapshots/logs/sync-metrics_ruby34.log +++ b/integration_tests/snapshots/logs/sync-metrics_ruby34.log @@ -1,4 +1,3 @@ - END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB diff --git a/integration_tests/snapshots/logs/sync-metrics_ruby40.log b/integration_tests/snapshots/logs/sync-metrics_ruby40.log index 72f2e04..0e512d0 100644 --- a/integration_tests/snapshots/logs/sync-metrics_ruby40.log +++ b/integration_tests/snapshots/logs/sync-metrics_ruby40.log @@ -1,4 +1,3 @@ - END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB END Duration: XXXX ms Memory Used: XXXX MB diff --git a/scripts/run_integration_tests.sh b/scripts/run_integration_tests.sh index b0971ea..363ada9 100755 --- a/scripts/run_integration_tests.sh +++ b/scripts/run_integration_tests.sh @@ -233,6 +233,9 @@ for handler_name in "${LAMBDA_HANDLERS[@]}"; do perl -p -e 's/(D, \[)( )?[a-zA-Z0-9\.\:\s\-\#]+/\1XXXX/g' | # Filter out INIT runtime logs perl -p -e "s/INIT_START.*//g" | + # NOTE: Async metric flush emits a non-deterministic empty log line. + # We drop blank lines so the comparison doesn't flake on it + sed '/^$/d' | sort )