Skip to content

Commit d2bc709

Browse files
committed
Run system-tests scenarios related to RASP
1 parent 8d7866c commit d2bc709

File tree

1 file changed

+53
-0
lines changed

1 file changed

+53
-0
lines changed

.circleci/config.continue.yml.j2

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -860,6 +860,53 @@ jobs:
860860
- store_artifacts:
861861
path: logs_java_<< parameters.weblog-variant >>_dev.tar.gz
862862
863+
appsec-system-tests:
864+
machine:
865+
image: ubuntu-2404:current
866+
resource_class: medium
867+
parameters:
868+
weblog-variant:
869+
type: string
870+
steps:
871+
- setup_system_tests
872+
873+
- run:
874+
name: Copy jar file to system test binaries folder
875+
command: |
876+
ls -la ~/dd-trace-java/workspace/dd-java-agent/build/libs
877+
cp ~/dd-trace-java/workspace/dd-java-agent/build/libs/*.jar system-tests/binaries/
878+
879+
- run:
880+
name: Build
881+
command: |
882+
cd system-tests
883+
./build.sh java --weblog-variant << parameters.weblog-variant >>
884+
885+
- run:
886+
name: Run APPSEC_RASP tests
887+
command: |
888+
cd system-tests
889+
DD_API_KEY=$SYSTEM_TESTS_DD_API_KEY ./run.sh APPSEC_RASP
890+
891+
- run:
892+
name: Run APPSEC_RUNTIME_ACTIVATION tests
893+
command: |
894+
cd system-tests
895+
DD_API_KEY=$SYSTEM_TESTS_DD_API_KEY ./run.sh APPSEC_RUNTIME_ACTIVATION
896+
897+
- run:
898+
name: Run REMOTE_CONFIG_MOCKED_BACKEND_ASM_DD tests
899+
command: |
900+
cd system-tests
901+
DD_API_KEY=$SYSTEM_TESTS_DD_API_KEY ./run.sh REMOTE_CONFIG_MOCKED_BACKEND_ASM_DD
902+
903+
- run:
904+
name: Collect artifacts
905+
command: tar -cvzf logs_java_<< parameters.weblog-variant >>_dev.tar.gz -C system-tests logs_*
906+
907+
- store_artifacts:
908+
path: logs_java_<< parameters.weblog-variant >>_dev.tar.gz
909+
863910
integrations-system-tests:
864911
machine:
865912
image: ubuntu-2404:current
@@ -1395,6 +1442,12 @@ build_test_jobs: &build_test_jobs
13951442
matrix:
13961443
<<: *system_test_matrix
13971444
1445+
- appsec-system-tests:
1446+
requires:
1447+
- ok_to_test
1448+
matrix:
1449+
<<: *system_test_matrix
1450+
13981451
- integrations-system-tests:
13991452
requires:
14001453
- ok_to_test

0 commit comments

Comments
 (0)