diff --git a/ci/jenkins/PR-for-go-sdk.groovy b/ci/jenkins/PR-for-go-sdk.groovy index 74412efeb168e..704d16056e7f4 100644 --- a/ci/jenkins/PR-for-go-sdk.groovy +++ b/ci/jenkins/PR-for-go-sdk.groovy @@ -12,6 +12,12 @@ pipeline { preserveStashes(buildCount: 5) disableConcurrentBuilds(abortPrevious: true) timeout(time: 6, unit: 'HOURS') + throttleJobProperty( + categories: ['go-sdk'], + throttleEnabled: true, + throttleOption: 'category' + + ) } agent { kubernetes { diff --git a/ci/jenkins/PR.groovy b/ci/jenkins/PR.groovy index 26698ffb78b62..4bf934081b57c 100644 --- a/ci/jenkins/PR.groovy +++ b/ci/jenkins/PR.groovy @@ -11,6 +11,12 @@ pipeline { preserveStashes(buildCount: 5) disableConcurrentBuilds(abortPrevious: true) timeout(time: 6, unit: 'HOURS') + throttleJobProperty( + categories: ['cpu-e2e'], + throttleEnabled: true, + throttleOption: 'category' + + ) } agent { kubernetes { diff --git a/ci/jenkins/UT-CPP.groovy b/ci/jenkins/UT-CPP.groovy index db0ad6e3dfd33..e712b6bd53a9d 100644 --- a/ci/jenkins/UT-CPP.groovy +++ b/ci/jenkins/UT-CPP.groovy @@ -11,6 +11,12 @@ pipeline { preserveStashes(buildCount: 5) disableConcurrentBuilds(abortPrevious: true) timeout(time: 6, unit: 'HOURS') + throttleJobProperty( + categories: ['cpp-unit-test'], + throttleEnabled: true, + throttleOption: 'category' + + ) } agent { kubernetes {