赛普拉斯 Bitbucket 管道 |试运行 |退出失败

时间:2021-01-11 16:13:27

标签: google-chrome npm electron cypress mozilla

我目前正在运行一个 bitbucket 管道,其中容器具有以下设置:

image: cypress/included:6.2.1
options:
  max-time: 10
  
# job definition cross-browser testing
jira-chrome: &jira-chrome
  name: JIRA Chrome tests
  caches:
    - node
    - cypress
  script:
    - npx @bahmutov/print-env BITBUCKET
    - npm run jira:chrome -- --ci-build-id $BITBUCKET_BUILD_NUMBER --key [Cypress_Key]

  artifacts:
    # store any generates images and videos as artifacts
    - cypress/screenshots/**
    - cypress/videos/**


jira-firefox: &jira-firefox
  name: JIRA Firefox tests
  caches:
    - node
    - cypress
  script:
    - npx @bahmutov/print-env BITBUCKET
    - npm run jira:firefox -- --ci-build-id $BITBUCKET_BUILD_NUMBER --key [Cypress_key]

  artifacts:
    # store any generates images and videos as artifacts
    - cypress/screenshots/**
    - cypress/videos/**


jira-electron: &jira-electron
  name: JIRA Electron tests
  caches:
    - node
    - cypress
  script:
    - npx @bahmutov/print-env BITBUCKET
    - npm run jira:electron -- --ci-build-id $BITBUCKET_BUILD_NUMBER --key [Cypress_key]

  artifacts:
    # store any generates images and videos as artifacts
    - cypress/screenshots/**
    - cypress/videos/**
    
pipelines:
  default:
  - step:
      name: Install dependencies
      caches:
        - npm
        - cypress
        - node
      script:
        - npm ci
        - npx @bahmutov/print-env BITBUCKET
  - parallel:
    # cross-browser testing
    - step:
        <<: *jira-chrome    
    - step:
        <<: *jira-firefox
    - step:
        <<: *jira-electron
definitions:
  caches:
   npm: $HOME/.npm
   cypress: $HOME/.cache/Cypress

似乎正在运行我的文件并且我正在取得成功。但是,在我的测试结束时,我遇到了一些问题,我不确定这些错误是否与运行时间或 NPM 库有关。

如果你能提供任何反馈,我会很高兴。

错误信息:


 Recorded Run: https://dashboard.cypress.io/projects/[cypress_key]/runs/6                                    
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! installation_cypress@1.0.0 jira:electron: `cypress run --group 1x-electron --record  --headless --browser electron "--ci-build-id" "40" "--key" "Cypress_Key"`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the installation_cypress@1.0.0 jira:electron script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2021-01-11T16_01_35_575Z-debug.log


你知道什么是错的吗?

0 个答案:

没有答案