Revert "telemetry changes for vscodespace (#1922)" (#1930)

This reverts commit 3d93370059.
This commit is contained in:
Ravikumar Palanisamy 2020-04-29 10:29:11 -07:00 коммит произвёл GitHub
Родитель e6a91eb828
Коммит 2532058669
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
4 изменённых файлов: 16 добавлений и 37 удалений

24
package-lock.json сгенерированный
Просмотреть файл

@ -755,14 +755,14 @@
}
},
"applicationinsights": {
"version": "1.7.4",
"resolved": "https://registry.npmjs.org/applicationinsights/-/applicationinsights-1.7.4.tgz",
"integrity": "sha512-XFLsNlcanpjFhHNvVWEfcm6hr7lu9znnb6Le1Lk5RE03YUV9X2B2n2MfM4kJZRrUdV+C0hdHxvWyv+vWoLfY7A==",
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/applicationinsights/-/applicationinsights-1.4.0.tgz",
"integrity": "sha512-TV8MYb0Kw9uE2cdu4V/UvTKdOABkX2+Fga9iDz0zqV7FLrNXfmAugWZmmdTx4JoynYkln3d5CUHY3oVSUEbfFw==",
"requires": {
"cls-hooked": "^4.2.2",
"continuation-local-storage": "^3.2.1",
"diagnostic-channel": "0.2.0",
"diagnostic-channel-publishers": "^0.3.3"
"diagnostic-channel-publishers": "^0.3.2"
}
},
"aproba": {
@ -10869,9 +10869,9 @@
}
},
"vscode-azureextensionui": {
"version": "0.29.14",
"resolved": "https://registry.npmjs.org/vscode-azureextensionui/-/vscode-azureextensionui-0.29.14.tgz",
"integrity": "sha512-K6SKlqj489PiN9ZZCPKtN0je3mXETn+jJwUs9AVPZDuu69WjIpXqyN3WkPXR7r1JmhV1PbpRPvtB3VhlcmulLw==",
"version": "0.29.13",
"resolved": "https://registry.npmjs.org/vscode-azureextensionui/-/vscode-azureextensionui-0.29.13.tgz",
"integrity": "sha512-Ko3nBlOgtR5xdMTuV+ty0WjZTtC5FaLMvslDSUK4T2FaIRGF6ScEP6UNSz/IdQ588FAgknfXdw4VNlHZCYBsbw==",
"requires": {
"azure-arm-resource": "^3.0.0-preview",
"azure-arm-storage": "^3.1.0",
@ -10882,7 +10882,7 @@
"ms-rest-azure": "^2.6.0",
"opn": "^6.0.0",
"semver": "^5.7.1",
"vscode-extension-telemetry": "^0.1.3",
"vscode-extension-telemetry": "^0.1.2",
"vscode-nls": "^4.1.1"
},
"dependencies": {
@ -10903,11 +10903,11 @@
}
},
"vscode-extension-telemetry": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/vscode-extension-telemetry/-/vscode-extension-telemetry-0.1.4.tgz",
"integrity": "sha512-9U2pUZ/YwZBfA8CkBrHwMxjnq9Ab+ng8daJWJzEQ6CAxlZyRhmck23bx2lqqpEwGWJCiuceQy4k0Me6llEB4zw==",
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/vscode-extension-telemetry/-/vscode-extension-telemetry-0.1.2.tgz",
"integrity": "sha512-FSbaZKlIH3VKvBJsKw7v5bESWHXzltji2rtjaJeJglpQH4tfClzwHMzlMXUZGiblV++djEzb1gW8mb5E+wxFsg==",
"requires": {
"applicationinsights": "1.7.4"
"applicationinsights": "1.4.0"
}
},
"vscode-jsonrpc": {

Просмотреть файл

@ -2650,7 +2650,7 @@
"semver": "^6.3.0",
"tar": "^6.0.1",
"vscode-azureappservice": "^0.57.6",
"vscode-azureextensionui": "^0.29.14",
"vscode-azureextensionui": "^0.29.13",
"vscode-languageclient": "^6.1.3",
"vscode-nls": "^4.1.2",
"xml2js": "^0.4.23"

Просмотреть файл

@ -21,15 +21,4 @@ export class TelemetryReporterProxy implements ITelemetryReporter {
properties
});
}
public sendTelemetryErrorEvent(eventName: string, properties?: { [key: string]: string; }, measurements?: { [key: string]: number; }): void {
// eslint-disable-next-line @typescript-eslint/tslint/config
this.wrappedReporter.sendTelemetryErrorEvent(eventName, properties, measurements);
this.publisher.publishEvent({
eventName,
measurements,
properties
});
}
}

Просмотреть файл

@ -15,9 +15,8 @@ suite('(unit) telemetry/TelemetryReporterProxy', () => {
const measurements = {};
const properties = {};
let publishedCount = 0;
let eventPublished = false;
let eventSent = false;
let errorEventSent = false;
const publisher: ITelemetryPublisher = {
onEvent: undefined,
@ -26,7 +25,7 @@ suite('(unit) telemetry/TelemetryReporterProxy', () => {
assert.equal(e.measurements, measurements);
assert.equal(e.properties, properties);
publishedCount++;
eventPublished = true;
}
};
@ -37,23 +36,14 @@ suite('(unit) telemetry/TelemetryReporterProxy', () => {
assert.equal(p, properties);
eventSent = true;
},
sendTelemetryErrorEvent: (e, p, m) => {
assert.equal(e, eventName);
assert.equal(m, measurements);
assert.equal(p, properties);
errorEventSent = true;
}
};
const proxy = new TelemetryReporterProxy(publisher, wrappedReporter);
proxy.sendTelemetryEvent(eventName, properties, measurements);
proxy.sendTelemetryErrorEvent(eventName, properties, measurements);
assert.equal(publishedCount, 2);
assert(eventPublished);
assert(eventSent);
assert(errorEventSent);
});
});