fix: Combines exclude and wdio:exclude.#14236
fix: Combines exclude and wdio:exclude.#14236christian-bromann merged 3 commits intowebdriverio:mainfrom
Conversation
eslint-plugin-wdio
@wdio/allure-reporter
@wdio/appium-service
@wdio/browser-runner
@wdio/browserstack-service
@wdio/cli
@wdio/concise-reporter
@wdio/config
@wdio/cucumber-framework
@wdio/dot-reporter
@wdio/firefox-profile-service
@wdio/globals
@wdio/jasmine-framework
@wdio/json-reporter
@wdio/junit-reporter
@wdio/lighthouse-service
@wdio/local-runner
@wdio/logger
@wdio/mocha-framework
@wdio/protocols
@wdio/repl
@wdio/reporter
@wdio/runner
@wdio/sauce-service
@wdio/shared-store-service
@wdio/smoke-test-cjs-service
@wdio/smoke-test-reporter
@wdio/smoke-test-service
@wdio/spec-reporter
@wdio/static-server-service
@wdio/sumologic-reporter
@wdio/testingbot-service
@wdio/types
@wdio/utils
@wdio/webdriver-mock-service
webdriver
webdriverio
commit: |
|
Hi could you explain why would we want this? |
|
I have shared in the ticket why is that. And this comment also shows a simple sample where the current behavior is wrong |
|
@erwinheitzman any thoughts on this one? |
|
@damencho fyi this is on my list of things to look at but haven't been able to do so just yet. |
|
Thank you for the update :) |
|
I hope this will not fall through the cracks :) Thanks. |
|
It won't ;-) I think in 2 weeks I have some bandwith again to look into this. |
|
Thanks. It is not urgent for us, but it prevents us from updating in the future ... |
|
I don't think these failures are related to my changes, and they are passing on different macos versions. |
|
@christian-bromann Did you have a chance to look at this? Thanks |
christian-bromann
left a comment
There was a problem hiding this comment.
LGTM 👍
Sorry for the delay here.
|
@damencho would you mind raising another PR with some additional docs better explaining the behavior? |
Where should the docs go? |
|
I think here would make most sense. |
|
My proposal is #14578 |
|
Hey damencho 👋 Thank you for your contribution to WebdriverIO! Your pull request has been marked as an "Expensable" contribution. We've sent you an email with further instructions on how to claim your expenses from our development fund. We are looking forward to more contributions from you in the future 🙌 Have a nice day, |
|
@christian-bromann Will you be fixing the 9.16.0 npm release :)? Thank you |
|
I saw the 9.16.0 thanks |
|
For the sake of completeness, I was able to drop the hack filtering specs when starting a worker (which was a slow process) by simply adding those excluded tests to the global exclude. |
|
Awesome! |
Proposed changes
Types of changes
Checklist
Backport Request
//: # (The current
mainbranch is the development branch for WebdriverIO v9. If your change should be released to the current major version of WebdriverIO (v8), please raise another PR with the same changes against thev8branch.)v9and doesn't need to be back-ported#XXXXXFurther comments
Reviewers: @webdriverio/project-committers