title: Unable to run Cypress tests on Jenkins slave node?
body: <p>Currently I have Jenkins running on a Master (Host machine) which uses Windows 10 Pro x64 and also a Slave node which also uses Windows 10 Pro x64 (Virtual Machine).</p>
  <p>I have also configured the following Jenkins pipeline job:</p>
  <pre><code>pipeline {
  agent any
  
  tools {nodejs &quot;node&quot;}
  
  stages {
      stage('Cypress Parallel Test Suite') {
  
          parallel {
              stage('Test_1') {
                  steps {
                      git 'https://github.com/quser/cypress-auto-framework.git'
                      bat 'npm install'
                      bat 'npm update'
                      bat 'npm run triggerAllTests-dashboard'
                  }
              }
              stage('Test_2') {
                  agent {
                      label &quot;remote&quot;
                  }
                  steps {
                      git 'https://github.com/quser/cypress-auto-framework.git'
                      bat 'npm install'
                      bat 'npm update'
                      bat 'npm run triggerAllTests-dashboard'
                  }
              }
              }
          }
      }
  }
  </code></pre>
  <p>When trigger a Job from the master node, I can see that the slave node is indicating the following message:</p>
  <pre><code>In order to run in parallel mode each machine must send identical environment parameters such as:
  
  - specs
  - osName
  - osVersion
  - browserName
  - browserVersion (major)
  
  This machine sent the following parameters:
  
  {  ​&quot;osName&quot;: &quot;win32&quot;,  ​&quot;osVersion&quot;: &quot;10.0.18363&quot;,  ​&quot;browserName&quot;: &quot;Electron&quot;,  ​&quot;browserVersion&quot;: &quot;80.0.3987.158&quot;,  ​&quot;specs&quot;: [
     ​&quot;cypress\\integration\\examples\\aliasing.spec.js&quot;,
     ​&quot;cypress\\integration\\examples\\assertions.spec.js&quot;,
     ​&quot;cypress\\integration\\examples\\webdriverUni\\actions.spec.js&quot;  ​]
  }
  </code></pre>
  <p>Please note I have added the --parallel key to my custom node script (triggerAllTests-dashboard).</p>
  <p>Cypress doc: <a href="https://docs.cypress.io/guides/references/error-messages.html#Cannot-parallelize-tests-across-environments" rel="nofollow noreferrer">https://docs.cypress.io/guides/references/error-messages.html#Cannot-parallelize-tests-across-environments</a></p>
  <p>Any ideas?</p>
  <p>Thanks</p>