fix integration test: locking

pull/437/head
Frostebite 2022-11-02 22:18:30 +00:00
parent 3ea2f18b21
commit 66639bf7ac
3 changed files with 12 additions and 3 deletions

7
dist/index.js vendored
View File

@ -3138,7 +3138,12 @@ class Kubernetes {
throw error; throw error;
} }
} }
yield this.kubeClient.deleteNamespacedSecret(this.secretName, this.namespace); try {
yield this.kubeClient.deleteNamespacedSecret(this.secretName, this.namespace);
}
catch (error) {
cloud_runner_logger_1.default.log(`Failed to cleanup secret, error: ${error.response.body.reason}`);
}
cloud_runner_logger_1.default.log('cleaned up Secret, Job and Pod'); cloud_runner_logger_1.default.log('cleaned up Secret, Job and Pod');
cloud_runner_logger_1.default.log('cleaning up finished'); cloud_runner_logger_1.default.log('cleaning up finished');
}); });

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -236,7 +236,11 @@ class Kubernetes implements ProviderInterface {
throw error; throw error;
} }
} }
await this.kubeClient.deleteNamespacedSecret(this.secretName, this.namespace); try {
await this.kubeClient.deleteNamespacedSecret(this.secretName, this.namespace);
} catch (error: any) {
CloudRunnerLogger.log(`Failed to cleanup secret, error: ${error.response.body.reason}`);
}
CloudRunnerLogger.log('cleaned up Secret, Job and Pod'); CloudRunnerLogger.log('cleaned up Secret, Job and Pod');
CloudRunnerLogger.log('cleaning up finished'); CloudRunnerLogger.log('cleaning up finished');
} }