Skip to content

Commit 2d19e95

Browse files
authored
fix(test-optimization): no advanced features are enabled if ITR kill switch is passed through environment variables (#7141)
1 parent 9e11e52 commit 2d19e95

File tree

2 files changed

+0
-24
lines changed

2 files changed

+0
-24
lines changed

packages/dd-trace/src/ci-visibility/exporters/ci-visibility-exporter.js

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -103,10 +103,6 @@ class CiVisibilityExporter extends BufferingExporter {
103103
)
104104
}
105105

106-
shouldRequestLibraryConfiguration () {
107-
return this._config.isIntelligentTestRunnerEnabled
108-
}
109-
110106
canReportSessionTraces () {
111107
return this._canUseCiVisProtocol
112108
}
@@ -163,9 +159,6 @@ class CiVisibilityExporter extends BufferingExporter {
163159
getLibraryConfiguration (testConfiguration, callback) {
164160
const { repositoryUrl } = testConfiguration
165161
this.sendGitMetadata(repositoryUrl)
166-
if (!this.shouldRequestLibraryConfiguration()) {
167-
return callback(null, {})
168-
}
169162
this._canUseCiVisProtocolPromise.then((canUseCiVisProtocol) => {
170163
if (!canUseCiVisProtocol) {
171164
return callback(null, {})

packages/dd-trace/test/ci-visibility/exporters/ci-visibility-exporter.spec.js

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -106,21 +106,6 @@ describe('CI Visibility Exporter', () => {
106106
done()
107107
})
108108
})
109-
context('if ITR is disabled', () => {
110-
it('should resolve immediately and not request settings', (done) => {
111-
const scope = nock(url)
112-
.post('/api/v2/libraries/tests/services/setting')
113-
.reply(200)
114-
115-
const ciVisibilityExporter = new CiVisibilityExporter({ port })
116-
ciVisibilityExporter.getLibraryConfiguration({}, (err, libraryConfig) => {
117-
assert.deepStrictEqual(libraryConfig, {})
118-
assert.strictEqual(err, null)
119-
assert.notStrictEqual(scope.isDone(), true)
120-
done()
121-
})
122-
})
123-
})
124109
context('if ITR is enabled', () => {
125110
it('should add custom configurations', (done) => {
126111
let customConfig
@@ -278,7 +263,6 @@ describe('CI Visibility Exporter', () => {
278263
port, isIntelligentTestRunnerEnabled: true
279264
})
280265
ciVisibilityExporter._resolveCanUseCiVisProtocol(true)
281-
assert.strictEqual(ciVisibilityExporter.shouldRequestLibraryConfiguration(), true)
282266
ciVisibilityExporter.getLibraryConfiguration({}, (err, libraryConfig) => {
283267
assert.strictEqual(scope.isDone(), true)
284268
assert.strictEqual(err, null)
@@ -320,7 +304,6 @@ describe('CI Visibility Exporter', () => {
320304
port, isIntelligentTestRunnerEnabled: true
321305
})
322306
ciVisibilityExporter._resolveCanUseCiVisProtocol(true)
323-
assert.strictEqual(ciVisibilityExporter.shouldRequestLibraryConfiguration(), true)
324307
ciVisibilityExporter.getLibraryConfiguration({}, (err, libraryConfig) => {
325308
assert.strictEqual(scope.isDone(), true)
326309
assert.strictEqual(err, null)

0 commit comments

Comments
 (0)