Skip to content

Cypress10.1.0 - Jenkins - Can't run because no spec files were found - When specs exist in specPatter and in config file #22272

@diogosantana2011

Description

@diogosantana2011

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:

image

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:

Screenshot 2022-06-13 at 09 25 43

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

  1. 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.
  2. Observe job result.

Cypress Version

10.1.0

Other

No response

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions