-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Refactor] Remove: Gem parallel_tests & Some unused cukes tags and steps. #1418
Conversation
84a0aef
to
b253601
Compare
a97f5cd
to
fdee9d9
Compare
bf1f329
to
b506f98
Compare
Codecov Report
@@ Coverage Diff @@
## master #1418 +/- ##
=========================================
- Coverage 92.95% 92.7% -0.25%
=========================================
Files 2429 2388 -41
Lines 80338 76828 -3510
=========================================
- Hits 74675 71222 -3453
+ Misses 5663 5606 -57
Continue to review full report at Codecov.
|
b506f98
to
515ce43
Compare
3cf2853
to
88254de
Compare
@@ -206,7 +206,6 @@ group :test do | |||
gem 'webmock', '~> 2.3.2' | |||
gem 'launchy' | |||
gem 'mechanize' | |||
gem 'parallel_tests', '~> 2.3' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't know how that works but that is for CircleCI, right? and CircleCI is passing all tests in this PR because it does not use parallel_tests. In fact we are not using it anymore for anything.
Btw, I assume you mean only the parts that I haven't remove from that rake 😄
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can remove it it was for jenkins
And migrating to Rails 6 we can have it back natively
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@hallelujah What do u mean? part of the changes u requested before were in that file for CircleCI, so I cannot remove the whole file, can I? 😕
EDIT: Apparently we can 👍
9c54449
to
18c2c4e
Compare
return true; | ||
}") | ||
end | ||
|
||
def last_javascript_alert |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We do not need this anymore I think either
lib/tasks/integration.rake
Outdated
@@ -61,7 +61,7 @@ namespace :integrate do | |||
test_dirs = resolve_test_groups_by_path | |||
|
|||
{ | |||
:cucumber_javascript => 'parallel_cucumber --verbose features -o "-b -p parallel --tags=@javascript --tags=~@fakeweb --tags=~@percy --tags=~@ignore"', | |||
:cucumber_javascript => 'parallel_cucumber --verbose features -o "-b -p parallel --tags=@javascript --tags=~@percy --tags=~@ignore"', |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All those parallel are not needed anymore
In fact the whole rake integrate
is not needed anymore
…eps. - Remove gem parallel_tests. - [Cukes] Remove Selenium & Alert tags. - Remove env MULTIJOB_KIND and for CI use env CIRCLE_NODE_INDEX. - [Cukes] Remove fakeweb tag. - Remove Tasks::Integration. - [Cukes] Remove JS helper and JS steps. - [Cukes] Remove some unused alert steps.
5a053be
to
bfecf1e
Compare
Closes THREESCALE-3467 - Remove selenium tag from cucumber
Closes THREESCALE-3929 - Remove parallel_tests Gem