codeceptjs / codeceptjs/CodeceptJS

Chunk and grep could not configure together if running parallel

未关闭
#2,462 2 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
JavaScript
星标
4.2k
派生
757
平均合并
2 天 9 小时
30 天内合并 PR
16

描述

#### What are you trying to achieve?
I am going to run parallel with scenarios marking tags. It helps me run regression partly for relevant features.

#### What do you get instead?
`Nothing scheduled for execution`
> Provide console output if related. Use `--verbose` mode for more details.
npx codeceptjs run-multiple regression -c ./configs/webdriver.conf.js --verbose

`Nothing scheduled for execution`
```bash
# paste output here
```

> Provide test source code if related

```js
const { setHeadlessWhen } = require("@codeceptjs/configure");
const SUT = require("./../SUT");

let config = {
tests: SUT.testSpecFolder,
output: SUT.outputFolder,
include: {
I: SUT.IObject,
PageFactory: SUT.pageFactory, // factory pattern to handle pages and common components
},
bootstrap: SUT.bootstrapFile,
mocha: {},
name: "amazon",
multiple: {
regression: {
// run all tests in chrome and firefox
chunks: 2,
browsers: ["chrome", "firefox"],

grep: "@regression",
outputName: "regression",
},
smoke: {
// run all tests in chrome and firefox
browsers: ["chrome"],
grep: "@smoke",
outputName: "smoke-chrome",
},
},
plugins: {
retryFailedStep: {
enabled: true,
},
screenshotOnFail: {
enabled: true,
},
allure: {
enabled: true,
},
stepByStepReport: {
enabled: false,
output: SUT.outputFolder,
},
rerun: {
// run 4 times until 1st success
minSuccess: 1,
maxReruns: 3,
},
},
};

module.exports = config;

```

### Details

* CodeceptJS version:
* NodeJS Version:
* Operating System:
* puppeteer || webdriverio || protractor || testcafe version (if related)
* Configuration file:

```js
"dependencies": {
"@codeceptjs/ui": "^0.3.8",
"@wdio/selenium-standalone-service": "^5.11.2",
"allure-commandline": "^2.13.0",
"codeceptjs": "^2.6.5",
"codeceptjs-chai": "^1.1.1",
"dotenv": "^8.2.0",
"googleapis": "^39.2.0",
"playwright": "^1.1.1",
"puppeteer": "^3.3.0",
"rimraf": "^3.0.2"
},
```

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。