Skip to content

Commit aed7a13

Browse files
authored
Merge branch 'master' into levi/stack-walk-metric
2 parents b14b268 + 32aaf0a commit aed7a13

3 files changed

Lines changed: 12 additions & 2 deletions

File tree

.gitlab-ci.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ variables:
88
GIT_SUBMODULE_STRATEGY: recursive
99
# Only clone libdatadog submodule by default
1010
GIT_SUBMODULE_PATHS: libdatadog
11-
DOWNSTREAM_REL_BRANCH:
11+
RELIABILITY_ENV_BRANCH:
1212
value: "master"
1313
description: "Run a specific datadog-reliability-env branch downstream"
1414
SYSTEM_TESTS_LIBRARY: php
@@ -94,3 +94,4 @@ package-trigger:
9494
PARENT_PIPELINE_ID: $CI_PIPELINE_ID
9595
GIT_SUBMODULE_PATHS: libdatadog appsec/third_party/cpp-base64 appsec/third_party/libddwaf appsec/third_party/msgpack-c
9696
NIGHTLY_BUILD: $NIGHTLY_BUILD
97+
RELIABILITY_ENV_BRANCH: $RELIABILITY_ENV_BRANCH

.gitlab/generate-package.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@
9898
# One pipeline job overrides
9999
configure_system_tests:
100100
variables:
101-
SYSTEM_TESTS_SCENARIOS_GROUPS: "simple_onboarding,simple_onboarding_profiling,lib-injection,lib-injection-profiling,docker-ssi"
101+
SYSTEM_TESTS_SCENARIOS_GROUPS: "simple_onboarding,simple_onboarding_profiling,simple_onboarding_appsec,lib-injection,lib-injection-profiling,docker-ssi"
102102
ALLOW_MULTIPLE_CHILD_LEVELS: "false"
103103

104104
package-oci:

dockerfiles/services/request-replayer/src/index.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,15 @@ function logRequest($message, $data = '')
163163
case '/v0.7/config':
164164
$request = file_get_contents('php://input');
165165
logRequest("Requested remote config", $request);
166+
167+
if (file_exists(REQUEST_LATEST_DUMP_FILE)) {
168+
$tracesStack = json_decode(file_get_contents(REQUEST_LATEST_DUMP_FILE), true);
169+
} else {
170+
$tracesStack = [];
171+
}
172+
$tracesStack[] = ['uri' => $_SERVER['REQUEST_URI'], 'headers' => getallheaders(), 'body' => $request];
173+
file_put_contents(REQUEST_LATEST_DUMP_FILE, json_encode($tracesStack));
174+
166175
$request = json_decode($request, true);
167176
$recentUpdate = @filemtime(REQUEST_RC_CONFIGS_FILE) > time() - 2;
168177
$response = [

0 commit comments

Comments
 (0)