build(bazel): fix runfiles resolve in karma-saucelabs.js after $location => $rootpath cleanup (#36511)
This wasn't caught by CI on the PR as this binary is only run once daily via a monitor job. PR Close #36511
This commit is contained in:
parent
a8978ebf8e
commit
03f2f1ae47
@ -10,7 +10,7 @@
|
|||||||
const shell = require('shelljs');
|
const shell = require('shelljs');
|
||||||
const karmaBin = require.resolve('karma/bin/karma');
|
const karmaBin = require.resolve('karma/bin/karma');
|
||||||
const runfiles = require(process.env['BAZEL_NODE_RUNFILES_HELPER']);
|
const runfiles = require(process.env['BAZEL_NODE_RUNFILES_HELPER']);
|
||||||
const sauceService = runfiles.resolve(process.argv[2]);
|
const sauceService = runfiles.resolveWorkspaceRelative(process.argv[2]);
|
||||||
process.argv = [
|
process.argv = [
|
||||||
process.argv[0],
|
process.argv[0],
|
||||||
karmaBin,
|
karmaBin,
|
||||||
@ -61,7 +61,7 @@ try {
|
|||||||
}
|
}
|
||||||
|
|
||||||
console.error(`Launching karma ${karmaBin}...`);
|
console.error(`Launching karma ${karmaBin}...`);
|
||||||
module.constructor._load(karmaBin, this, /*isMain=*/true);
|
module.constructor._load(karmaBin, this, /*isMain=*/ true);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.error(e.stack || e);
|
console.error(e.stack || e);
|
||||||
process.exit(1);
|
process.exit(1);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user