Update npm packages (73 packages including @jqhtml 2.3.36)
Update npm registry domain from privatenpm.hanson.xyz to npm.internal.hanson.xyz 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
21
node_modules/playwright/lib/runner/dispatcher.js
generated
vendored
21
node_modules/playwright/lib/runner/dispatcher.js
generated
vendored
@@ -28,6 +28,7 @@ var import_workerHost = require("./workerHost");
|
||||
var import_ipc = require("../common/ipc");
|
||||
var import_internalReporter = require("../reporters/internalReporter");
|
||||
var import_util = require("../util");
|
||||
var import_storage = require("./storage");
|
||||
class Dispatcher {
|
||||
constructor(config, reporter, failureTracker) {
|
||||
this._workerSlots = [];
|
||||
@@ -197,6 +198,12 @@ class Dispatcher {
|
||||
const producedEnv = this._producedEnvByProjectId.get(testGroup.projectId) || {};
|
||||
this._producedEnvByProjectId.set(testGroup.projectId, { ...producedEnv, ...worker.producedEnv() });
|
||||
});
|
||||
worker.onRequest("cloneStorage", async (params) => {
|
||||
return await import_storage.Storage.clone(params.storageFile, outputDir);
|
||||
});
|
||||
worker.onRequest("upstreamStorage", async (params) => {
|
||||
await import_storage.Storage.upstream(params.storageFile, params.storageOutFile);
|
||||
});
|
||||
return worker;
|
||||
}
|
||||
producedEnvByProjectId() {
|
||||
@@ -458,11 +465,15 @@ class JobDispatcher {
|
||||
];
|
||||
}
|
||||
_onTestPaused(worker, params) {
|
||||
const data = this._dataByTestId.get(params.testId);
|
||||
if (!data)
|
||||
return;
|
||||
const { result, test } = data;
|
||||
const sendMessage = async (message) => {
|
||||
try {
|
||||
if (this.jobResult.isDone())
|
||||
throw new Error("Test has already stopped");
|
||||
const response = await worker.sendCustomMessage({ testId: params.testId, request: message.request });
|
||||
const response = await worker.sendCustomMessage({ testId: test.id, request: message.request });
|
||||
if (response.error)
|
||||
(0, import_internalReporter.addLocationAndSnippetToError)(this._config.config, response.error);
|
||||
return response;
|
||||
@@ -472,8 +483,12 @@ class JobDispatcher {
|
||||
return { response: void 0, error };
|
||||
}
|
||||
};
|
||||
for (const error of params.errors)
|
||||
(0, import_internalReporter.addLocationAndSnippetToError)(this._config.config, error);
|
||||
result.status = params.status;
|
||||
result.errors = params.errors;
|
||||
result.error = result.errors[0];
|
||||
void this._reporter.onTestPaused?.(test, result).then(() => {
|
||||
worker.sendResume({});
|
||||
});
|
||||
this._failureTracker.onTestPaused?.({ ...params, sendMessage });
|
||||
}
|
||||
skipWholeJob() {
|
||||
|
||||
Reference in New Issue
Block a user