cypress
cypress copied to clipboard
Cypress10.1.0 - Jenkins - Can't run because no spec files were found - When specs exist in specPatter and in config file
Current behavior
Hi Cypress Team,
Good morning!
After upgrading to new release 10.1.0 where supportFile issue was fixed (issue 22040), I am now encountering an error on specPattern when same spec runs on local.
Initially supportFile was throwing error on the path as it could not find it but now specPattern fails to be recognized.
Additional Information:
Cypress running local on OSX (Monterey12.4) & iTerm Cypress running on Windows OS on Jenkins (VM which Jenkins is installed on)
Configuration file below:
const { initPlugin } = require('cypress-plugin-snapshots/plugin');
const allureWriter = require('@shelex/cypress-allure-plugin/writer');
const xlsx = require("node-xlsx").default;
const fs = require("fs");
const path = require("path");
module.exports = defineConfig({
e2e: {
setupNodeEvents(on, config) {
on('task', {
log(message) {
console.log(message);
return null;
}
});
on('task', {
parseXlsx({ filePath }) {
return new Promise((resolve, reject) => {
try {
const jsonData = xlsx.parse(fs.readFileSync(filePath));
resolve(jsonData);
} catch (e) {
reject(e);
}
});
}
});
on('before:browser:launch', (browser = {}, launchOptions) => {
const downloadDirectory = path.join(__dirname, '..', 'excelDownloads')
if (browser.family === 'chromium') {
launchOptions.preferences.default['download'] = { default_directory: downloadDirectory }
}
return launchOptions;
});
allureWriter(on, config);
initPlugin(on, config);
return config;
},
env: {
// Environment variables
},
specPattern: "cypress/e2e/**/*.{js,jsx,ts,tsx}",
supportFile: "cypress/support/e2e.js",
baseUrl: "https://randomApi.com",
retries: 1,
responseTimeout: 1000000,
defaultCommandTimeout: 1000000,
viewportHeight: 960,
viewportWidth: 1536,
excludeSpecPattern: ["**/__snapshots__/*", "**/__image_snapshots__/*"],
reporter: "cypress-multi-reporters",
reporterOptions: {
reporterEnabled: "mochawesome,mocha-junit-reporter",
mochawesomeReporterOptions: {
reportDir: "cypress/results",
quite: true,
overwrite: false,
html: false,
json: true,
},
mochaJunitReporterReporterOptions: {
mochaFile: "cypress/results/results-[hash].xml",
}
}
}
});
specPattern is specified as:
specPattern: "cypress/e2e/**/*.{js,jsx,ts,tsx}",
This however, fails to pick up the specs within spec file, and specPatter is erroring out:
I've included the logs of the job below:
Cypress-PathError-DebugLogs.txt
21:44:32 > C:\Program Files (x86)\Jenkins\workspace\licensee\cypress\e2e\scripts\licensee-integration.js
21:44:32 at C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\lib\modes\run.js:1569:20
21:44:32 at tryCatcher (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\util.js:16:23)
21:44:32 at Promise._settlePromiseFromHandler (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:544:35)
21:44:32 at Promise._settlePromise (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:604:18)
21:44:32 at Promise._settlePromise0 (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:649:10)
21:44:32 at Promise._settlePromises (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:729:18)
21:44:32 at Promise._fulfill (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:673:18)
21:44:32 at PromiseArray._resolve (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise_array.js:127:19)
21:44:32 at PromiseArray._promiseFulfilled (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise_array.js:145:14)
21:44:32 at PromiseArray._iterate (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise_array.js:115:31)
21:44:32 at PromiseArray.init [as _init] (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise_array.js:79:10)
21:44:32 at Promise._settlePromise (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:601:21)
21:44:32 at Promise._settlePromise0 (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:649:10)
21:44:32 at Promise._settlePromises (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:729:18)
21:44:32 at Promise._fulfill (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:673:18)
21:44:32 at PromiseArray._resolve (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise_array.js:127:19)
21:44:32 at PromiseArray._promiseFulfilled (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise_array.js:145:14)
21:44:32 at Promise._settlePromise (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:609:26)
21:44:32 at Promise._settlePromise0 (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:649:10)
21:44:32 at Promise._settlePromises (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:729:18)
21:44:32 at Promise._fulfill (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:673:18)
21:44:32 at Promise._resolveCallback (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:466:57)
21:44:32 at Promise._settlePromiseFromHandler (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:559:17)
21:44:32 at Promise._settlePromise (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:604:18)
21:44:32 at Promise._settlePromise0 (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:649:10)
21:44:32 at Promise._settlePromises (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:729:18)
21:44:32 at Promise._fulfill (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:673:18)
21:44:32 at Promise._settlePromise (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:617:21)
21:44:32 at Promise._settlePromise0 (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:649:10)
21:44:32 at Promise._settlePromises (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:729:18)
21:44:32 at Promise._fulfill (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:673:18)
21:44:32 at PromiseArray._resolve (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise_array.js:127:19)
21:44:32 at PromiseArray._promiseFulfilled (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise_array.js:145:14)
21:44:32 at Promise._settlePromise (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:609:26)
21:44:32 at Promise._settlePromise0 (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:649:10)
21:44:32 at Promise._settlePromises (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:729:18)
21:44:32 at Promise._fulfill (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:673:18)
21:44:32 at MappingPromiseArray.PromiseArray._resolve (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise_array.js:127:19)
21:44:32 at MappingPromiseArray.init (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise_array.js:75:18)
21:44:32 at Promise._settlePromise (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:601:21)
21:44:32 at Promise._settlePromise0 (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:649:10)
21:44:32 at Promise._settlePromises (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:729:18)
21:44:32 at Promise._fulfill (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:673:18)
21:44:32 at MappingPromiseArray.PromiseArray._resolve (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise_array.js:127:19)
21:44:32 at MappingPromiseArray.init (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise_array.js:75:18)
21:44:32 at Promise._settlePromise (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:601:21)
21:44:32 at Promise._settlePromise0 (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:649:10)
21:44:32 at Promise._settlePromises (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:729:18)
21:44:32 at Promise._fulfill (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:673:18)
21:44:32 at MappingPromiseArray.PromiseArray._resolve (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise_array.js:127:19)
21:44:32 at MappingPromiseArray.init (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise_array.js:75:18)
21:44:32 at Promise._settlePromise (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:601:21)
21:44:32 at Promise._settlePromise0 (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:649:10)
21:44:32 at Promise._settlePromises (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:729:18)
21:44:32 at Promise._fulfill (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:673:18)
21:44:32 at Promise._resolveCallback (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:466:57)
21:44:32 at Promise._settlePromiseFromHandler (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:559:17)
21:44:32 at Promise._settlePromise (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:604:18)
21:44:32 at Promise._settlePromise0 (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:649:10)
21:44:32 at Promise._settlePromises (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:729:18)
21:44:32 at Promise._fulfill (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\promise.js:673:18)
21:44:32 at C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\bluebird\js\release\nodeback.js:42:21
21:44:32 at f (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\node_modules\once\once.js:25:25)
21:44:32 at Glob.<anonymous> (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\glob\glob.js:151:7)
21:44:32 at Glob.emit (node:events:390:28)
21:44:32 at Glob.emit (node:domain:475:12)
21:44:32 at Glob._finish (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\glob\glob.js:197:8)
21:44:32 at done (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\glob\glob.js:182:14)
21:44:32 at Glob._processReaddir2 (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\glob\glob.js:408:12)
21:44:32 at C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\glob\glob.js:371:17
21:44:32 at RES (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\node_modules\inflight\inflight.js:31:16)
21:44:32 at f (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\node_modules\once\once.js:25:25)
21:44:32 at Glob._readdirEntries (C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\glob\glob.js:578:10)
21:44:32 at C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\packages\server\node_modules\glob\glob.js:555:12
21:44:32 at C:\WINDOWS\system32\config\systemprofile\AppData\Local\Cypress\Cache\10.1.0\Cypress\resources\app\node_modules\graceful-fs\graceful-fs.js:209:16
21:44:32 at FSReqCallback.oncomplete (node:fs:188:23)
21:44:32 {
21:44:32 isCypressErr: true,
21:44:32 type: 'NO_SPECS_FOUND',
21:44:32 details: undefined,
21:44:32 messageMarkdown: "Can't run because `no spec files` were found.\n" +
21:44:32 '\n' +
21:44:32 'We searched for specs matching this glob pattern:\n' +
21:44:32 '\n' +
21:44:32 ' > C:\\Program Files (x86)\\Jenkins\\workspace\\licensee\\cypress\\e2e\\scripts\\licensee-integration.js',
21:44:32 originalError: undefined,
21:44:32 stackWithoutMessage: ' at C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\lib\\modes\\run.js:1569:20\n' +
21:44:32 ' at tryCatcher (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\util.js:16:23)\n' +
21:44:32 ' at Promise._settlePromiseFromHandler (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:544:35)\n' +
21:44:32 ' at Promise._settlePromise (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:604:18)\n' +
21:44:32 ' at Promise._settlePromise0 (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:649:10)\n' +
21:44:32 ' at Promise._settlePromises (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:729:18)\n' +
21:44:32 ' at Promise._fulfill (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:673:18)\n' +
21:44:32 ' at PromiseArray._resolve (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise_array.js:127:19)\n' +
21:44:32 ' at PromiseArray._promiseFulfilled (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise_array.js:145:14)\n' +
21:44:32 ' at PromiseArray._iterate (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise_array.js:115:31)\n' +
21:44:32 ' at PromiseArray.init [as _init] (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise_array.js:79:10)\n' +
21:44:32 ' at Promise._settlePromise (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:601:21)\n' +
21:44:32 ' at Promise._settlePromise0 (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:649:10)\n' +
21:44:32 ' at Promise._settlePromises (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:729:18)\n' +
21:44:32 ' at Promise._fulfill (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:673:18)\n' +
21:44:32 ' at PromiseArray._resolve (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise_array.js:127:19)\n' +
21:44:32 ' at PromiseArray._promiseFulfilled (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise_array.js:145:14)\n' +
21:44:32 ' at Promise._settlePromise (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:609:26)\n' +
21:44:32 ' at Promise._settlePromise0 (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:649:10)\n' +
21:44:32 ' at Promise._settlePromises (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:729:18)\n' +
21:44:32 ' at Promise._fulfill (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:673:18)\n' +
21:44:32 ' at Promise._resolveCallback (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:466:57)\n' +
21:44:32 ' at Promise._settlePromiseFromHandler (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:559:17)\n' +
21:44:32 ' at Promise._settlePromise (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:604:18)\n' +
21:44:32 ' at Promise._settlePromise0 (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:649:10)\n' +
21:44:32 ' at Promise._settlePromises (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:729:18)\n' +
21:44:32 ' at Promise._fulfill (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:673:18)\n' +
21:44:32 ' at Promise._settlePromise (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:617:21)\n' +
21:44:32 ' at Promise._settlePromise0 (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:649:10)\n' +
21:44:32 ' at Promise._settlePromises (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:729:18)\n' +
21:44:32 ' at Promise._fulfill (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:673:18)\n' +
21:44:32 ' at PromiseArray._resolve (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise_array.js:127:19)\n' +
21:44:32 ' at PromiseArray._promiseFulfilled (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise_array.js:145:14)\n' +
21:44:32 ' at Promise._settlePromise (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:609:26)\n' +
21:44:32 ' at Promise._settlePromise0 (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:649:10)\n' +
21:44:32 ' at Promise._settlePromises (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:729:18)\n' +
21:44:32 ' at Promise._fulfill (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:673:18)\n' +
21:44:32 ' at MappingPromiseArray.PromiseArray._resolve (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise_array.js:127:19)\n' +
21:44:32 ' at MappingPromiseArray.init (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise_array.js:75:18)\n' +
21:44:32 ' at Promise._settlePromise (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:601:21)\n' +
21:44:32 ' at Promise._settlePromise0 (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:649:10)\n' +
21:44:32 ' at Promise._settlePromises (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:729:18)\n' +
21:44:32 ' at Promise._fulfill (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:673:18)\n' +
21:44:32 ' at MappingPromiseArray.PromiseArray._resolve (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise_array.js:127:19)\n' +
21:44:32 ' at MappingPromiseArray.init (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise_array.js:75:18)\n' +
21:44:32 ' at Promise._settlePromise (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:601:21)\n' +
21:44:32 ' at Promise._settlePromise0 (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:649:10)\n' +
21:44:32 ' at Promise._settlePromises (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:729:18)\n' +
21:44:32 ' at Promise._fulfill (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise.js:673:18)\n' +
21:44:32 ' at MappingPromiseArray.PromiseArray._resolve (C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Local\\Cypress\\Cache\\10.1.0\\Cypress\\resources\\app\\packages\\server\\node_modules\\bluebird\\js\\release\\promise_array.js:127:19)\n' +
21:44:32 ' at MappingPromiseArray.init (C:\\WINDOWS\\system32\\config\\sys'... 4162 more characters
21:44:32 }
The command I am using to run this on Jenkins VM is:
npx cypress run -e 'password=****' -b chrome --headless -s 'cypress\e2e\scripts\licensee-integration.js' -c video=false
I might be misinterpreting the logs but seems like Jenkins is unable to find: > C:\\Program Files (x86)\\Jenkins\\workspace\\licensee\\cypress\\e2e\\scripts\\licensee-integration.js
All of the specs are located within that directory, so not sure why it is failing to recognize.
Locally on Cypress CLI using command passing specified environment variables, spec passes and runs and successfully recognizes the spec patter specified in the configuration file:
Furthermore, when loading Cypress test builder GUI, specs are also recognized.
Currently, I am able to get specs running locally, so its not a blocker, however thought I would raise, as this broke several jobs in place in Jenkins for last 2 weeks.
Let me know if you require any further information which I can provide.
Also, thousand apologies if this is not a bug and if I raised in incorrect format! First issue raised on github =)
Thank you!
Desired behavior
Should user run Jenkins Jobs on Windows VM, specPattern to be recognized and cypress to run specified specs.
Test code to reproduce
- Using aforementioned cypress.config.js within your project, run spec within Jenkins. - Please action job run using command and specifying path to spec to be used.
- Observe job result.
Cypress Version
10.1.0
Other
No response
@diogosantana2011 Thank you for the report. I can reproduce this. It does appear to be an issue similar to the one reported in #22040, this time affecting the --spec
option in run mode instead.
@diogosantana2011 Thank you for the report. I can reproduce this. It does appear to be an issue similar to the one reported in #22040, this time affecting the
--spec
option in run mode instead.
No problem. Thank you for assistance @tbiethman! Let me know if I can provide any further information!
I just want to add that I think I have this same issue:
Can't run because no spec files were found.
We searched for specs matching this glob pattern:
> /var/lib/cloudbees-jenkins-distribution/workspace/NU Validate (SailPoint) QA/_Tests/6 lcm/password expiration/dist/suites/lcm/passwordExpiration.cy.js
It took me a while to realize what was going on but after I renamed the Jenkins project to have no parentheses in it, things started working again.
The code for this is done in cypress-io/cypress#23296, but has yet to be released. We'll update this issue and reference the changelog when it's released.
Released in 10.5.0
.
This comment thread has been locked. If you are still experiencing this issue after upgrading to Cypress v10.5.0, please open a new issue.