Skip to content

Commit c81bba3

Browse files
Remove muzzle from CircleCI (#8703)
* Remove muzzle from CircleCI * add muzzle as part of all-green
1 parent c94e3ce commit c81bba3

File tree

2 files changed

+0
-90
lines changed

2 files changed

+0
-90
lines changed

.circleci/config.continue.yml.j2

Lines changed: 0 additions & 88 deletions
Original file line numberDiff line numberDiff line change
@@ -744,79 +744,6 @@ jobs:
744744
path: ./reports
745745

746746
- display_memory_usage
747-
muzzle-dep-report:
748-
<<: *defaults
749-
resource_class: medium
750-
steps:
751-
- setup_code
752-
- skip_unless_matching_files_changed:
753-
pattern: "dd-java-agent/instrumentation"
754-
- restore_dependency_cache:
755-
cacheType: inst
756-
- restore_build_cache:
757-
cacheType: inst
758-
- run:
759-
name: Generate muzzle dep report
760-
command: >-
761-
SKIP_BUILDSCAN="true"
762-
GRADLE_OPTS="-Dorg.gradle.jvmargs='-Xmx2G -Xms2G -XX:ErrorFile=/tmp/hs_err_pid%p.log -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/tmp'"
763-
./gradlew generateMuzzleReport muzzleInstrumentationReport
764-
- run:
765-
name: Collect Reports
766-
command: .circleci/collect_muzzle_deps.sh
767-
- store_artifacts:
768-
path: ./reports
769-
770-
muzzle:
771-
<<: *defaults
772-
resource_class: medium+
773-
parallelism: 4
774-
steps:
775-
- setup_code
776-
777-
- skip_unless_matching_files_changed:
778-
pattern: "dd-java-agent/instrumentation"
779-
780-
# We are not running with a separate cache of all muzzle artifacts here because it gets very big and
781-
# ends up taking more time restoring/saving than the actual increase in time it takes just
782-
# downloading the artifacts each time.
783-
#
784-
# Let's at least restore the build cache to have something to start from.
785-
- restore_dependency_cache:
786-
cacheType: inst
787-
- restore_build_cache:
788-
cacheType: inst
789-
790-
- run:
791-
name: Gather muzzle tasks
792-
command: >-
793-
SKIP_BUILDSCAN="true"
794-
GRADLE_OPTS="-Dorg.gradle.jvmargs='-Xmx2G -Xms2G -XX:ErrorFile=/tmp/hs_err_pid%p.log -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/tmp'"
795-
./gradlew writeMuzzleTasksToFile
796-
<< pipeline.parameters.gradle_flags >>
797-
--max-workers=3
798-
799-
- run:
800-
name: Verify Muzzle
801-
command: >-
802-
SKIP_BUILDSCAN="true"
803-
GRADLE_OPTS="-Dorg.gradle.jvmargs='-Xmx3G -Xms2G -XX:ErrorFile=/tmp/hs_err_pid%p.log -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/tmp'"
804-
./gradlew `circleci tests split --split-by=timings workspace/build/muzzleTasks | xargs`
805-
<< pipeline.parameters.gradle_flags >>
806-
--max-workers=4
807-
808-
- run:
809-
name: Collect Reports
810-
when: on_fail
811-
command: .circleci/collect_reports.sh
812-
813-
- store_artifacts:
814-
path: ./reports
815-
816-
- store_test_results:
817-
path: workspace/build/muzzle-test-results
818-
819-
- display_memory_usage
820747

821748
system-tests:
822749
machine:
@@ -1445,20 +1372,6 @@ build_test_jobs: &build_test_jobs
14451372
requires:
14461373
- ok_to_test
14471374

1448-
- muzzle:
1449-
requires:
1450-
- ok_to_test
1451-
filters:
1452-
branches:
1453-
ignore:
1454-
- master
1455-
- project/*
1456-
- release/*
1457-
1458-
- muzzle-dep-report:
1459-
requires:
1460-
- ok_to_test
1461-
14621375
- system-tests:
14631376
requires:
14641377
- ok_to_test
@@ -1506,7 +1419,6 @@ build_test_jobs: &build_test_jobs
15061419
- "test_{{ jdk }}"
15071420
{% endfor %}
15081421
- test_inst_latest
1509-
- muzzle
15101422
- profiling
15111423
- debugger
15121424
- system-tests

.github/workflows/all-green.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,8 @@ jobs:
2727
ignored-name-patterns: |
2828
dd-gitlab/default-pipeline
2929
dd-gitlab/check_inst 4/4
30-
dd-gitlab/muzzle .*
3130
3231
# ignored jobs :
3332
#
3433
# * dd-gitlab/default-pipeline => success rate of 70% (needs an owner)
3534
# * dd-gitlab/check_inst 4/4 => success rate of 78% (needs an owner)
36-
# * dd-gitlab/muzzle .* => success rate of ~85% (needs an owner)

0 commit comments

Comments
 (0)