Skip to content
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

drop support to the legacy runner #5187

Merged
merged 4 commits into from
Jan 28, 2022

Conversation

beraldoleal
Copy link
Member

Legacy runner is not maintained any more and deprecated. Users are encouraged to use the new runner or the latest avocado release in case still need this.

r.i.p legacy runner.

@beraldoleal beraldoleal added this to the #94 Gran Torino milestone Dec 9, 2021
Copy link
Contributor

@richtja richtja left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @beraldoleal thanks for this. I am glad that the legacy runner is being removed. Shouldn't we add a reference to the #5138 here?

avocado/plugins/list.py Outdated Show resolved Hide resolved
@beraldoleal beraldoleal force-pushed the issues/legacy-runner branch 4 times, most recently from efaceb1 to 7b14846 Compare December 10, 2021 10:50
@beraldoleal
Copy link
Member Author

Thanks @richtja fixed.

avocado/plugins/list.py Outdated Show resolved Hide resolved
Copy link
Contributor

@richtja richtja left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FYI, there are still some failed tests.

@beraldoleal beraldoleal reopened this Dec 10, 2021
@beraldoleal beraldoleal force-pushed the issues/legacy-runner branch 2 times, most recently from c510e19 to c03dbba Compare December 10, 2021 16:58
Copy link
Contributor

@richtja richtja left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks

Copy link
Contributor

@clebergnu clebergnu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please don't merge this yet, because we need a resolution on avocado-framework/avocado-vt#3295, or else Avocado-VT CI will be broken after this.

@beraldoleal beraldoleal force-pushed the issues/legacy-runner branch 2 times, most recently from 5bbffc0 to 3d5e859 Compare December 14, 2021 17:14
This is the default option at this point. We are not using it at all. In
fact there was a typo error there.

Signed-off-by: Beraldo Leal <[email protected]>
Dropping support to the legacy runner.

Signed-off-by: Beraldo Leal <[email protected]>
r.i.p legacy runner.

Related to avocado-framework#5138.

Signed-off-by: Beraldo Leal <[email protected]>
@richtja richtja modified the milestones: #94 Gran Torino, #95(TBD) Dec 20, 2021
@beraldoleal
Copy link
Member Author

@clebergnu since 3295 on avocado-vt it is closed, is there any missing bit for this get merged?

@beraldoleal
Copy link
Member Author

@clebergnu can we merge this now? since avocado-framework/avocado-vt#3295 got merged?

@@ -208,8 +208,7 @@ def register_core_options():
'"avocado plugins" and find the list of valid runners '
'under the "Plugins that run test suites on a job '
'(runners) section. Defaults to "nrunner", which is '
'the new runner. To use the conventional and traditional '
'runner, use "runner".')
'the new runner and only runner supported at this moment.')
Copy link
Contributor

@ana ana Jan 25, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nitpick: I'd drop here the new runner reference, it'll get old quite fast.

Copy link
Contributor

@clebergnu clebergnu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's time! We can follow up with @ana suggestion about the "new" name in a follow up patch.

@clebergnu clebergnu merged commit 429ce46 into avocado-framework:master Jan 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants