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

Fix integration tests #2 #11225

Merged
merged 2 commits into from
Jul 26, 2023
Merged

Conversation

matthiaskrgr
Copy link
Member

@matthiaskrgr matthiaskrgr commented Jul 25, 2023

fix integration tests.

It turned out that the following tests fail to build at all:

chalk, combine, stdarch and hyper.

This is often a problem of passing --all-targets --all-features, in case of combine though, outdated deps were to blame.

I have opened tickets against combine and rustfmt
rust-lang/rustfmt#5859
Marwes/combine#357

should we just remove the other failing repos? :/

changelog: fix integration tests on ci

@rustbot
Copy link
Collaborator

rustbot commented Jul 25, 2023

r? @flip1995

(rustbot has picked a reviewer for you, use r? to override)

@rustbot rustbot added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties label Jul 25, 2023
@matthiaskrgr
Copy link
Member Author

lol

@matthiaskrgr
Copy link
Member Author

@bors try

@bors
Copy link
Contributor

bors commented Jul 25, 2023

⌛ Trying commit 13a067b with merge 81add98...

bors added a commit that referenced this pull request Jul 25, 2023
[wip] Fix integration tests2

wip wap wup
@bors
Copy link
Contributor

bors commented Jul 25, 2023

💔 Test failed - checks-action_test

@matthiaskrgr
Copy link
Member Author

@bors try

@bors
Copy link
Contributor

bors commented Jul 25, 2023

⌛ Trying commit 13a067b with merge 16907f9...

bors added a commit that referenced this pull request Jul 25, 2023
[wip] Fix integration tests2

wip wap wup

changelog: lolno
@matthiaskrgr
Copy link
Member Author

@bors try

@bors
Copy link
Contributor

bors commented Jul 25, 2023

⌛ Trying commit 591d277 with merge d39b269...

bors added a commit that referenced this pull request Jul 25, 2023
[wip] Fix integration tests2

wip wap wup

changelog: lolno
@matthiaskrgr
Copy link
Member Author

@bors try

@bors
Copy link
Contributor

bors commented Jul 25, 2023

⌛ Trying commit 501ae8c with merge 756b075...

bors added a commit that referenced this pull request Jul 25, 2023
[wip] Fix integration tests2

wip wap wup

changelog: lolno
@matthiaskrgr
Copy link
Member Author

@bors try

@bors
Copy link
Contributor

bors commented Jul 25, 2023

⌛ Trying commit 3b2e72d with merge 6afa89e...

bors added a commit that referenced this pull request Jul 25, 2023
[wip] Fix integration tests2

wip wap wup

changelog: lolno
@matthiaskrgr
Copy link
Member Author

@bors try

@bors
Copy link
Contributor

bors commented Jul 25, 2023

⌛ Trying commit 3246de3 with merge 88b81dd...

bors added a commit that referenced this pull request Jul 25, 2023
[wip] Fix integration tests2

wip wap wup

changelog: lolno
@matthiaskrgr
Copy link
Member Author

@bors try

@bors
Copy link
Contributor

bors commented Jul 25, 2023

⌛ Trying commit 8bd06e7 with merge 70948cf...

bors added a commit that referenced this pull request Jul 25, 2023
[wip] Fix integration tests2

wip wap wup

changelog: lolno
@matthiaskrgr
Copy link
Member Author

@bors try

@bors
Copy link
Contributor

bors commented Jul 25, 2023

⌛ Trying commit 55741f8 with merge afaf22f...

bors added a commit that referenced this pull request Jul 25, 2023
[wip] Fix integration tests2

wip wap wup

changelog: lolno
@bors
Copy link
Contributor

bors commented Jul 25, 2023

⌛ Trying commit b84fb9b with merge 9c6dd5d...

bors added a commit that referenced this pull request Jul 25, 2023
[wip] Fix integration tests2

wip wap wup

changelog: lolno
@matthiaskrgr
Copy link
Member Author

@bors try

@bors
Copy link
Contributor

bors commented Jul 25, 2023

⌛ Trying commit ea5bb6d with merge 40ec227...

bors added a commit that referenced this pull request Jul 25, 2023
[wip] Fix integration tests2

wip wap wup

changelog: lolno
@matthiaskrgr
Copy link
Member Author

@bors try

@bors
Copy link
Contributor

bors commented Jul 25, 2023

⌛ Trying commit 12b63f5 with merge 1e2da92...

bors added a commit that referenced this pull request Jul 25, 2023
[wip] Fix integration tests2

wip wap wup

changelog: lolno
@bors
Copy link
Contributor

bors commented Jul 25, 2023

☀️ Try build successful - checks-action_dev_test, checks-action_remark_test, checks-action_test
Build commit: 1e2da92 (1e2da92a4f8e25cc373fdc54c23dd76db56c441b)

@matthiaskrgr matthiaskrgr changed the title [wip] Fix integration tests2 [Fix integration tests #2 Jul 25, 2023
@matthiaskrgr matthiaskrgr changed the title [Fix integration tests #2 Fix integration tests #2 Jul 25, 2023
@matthiaskrgr matthiaskrgr marked this pull request as ready for review July 25, 2023 18:11
@matthiaskrgr
Copy link
Member Author

should be ready now ✨

bors added a commit that referenced this pull request Jul 25, 2023
…, r=<try>

test that we correctly detect panics in intergation tests

Right now, this should pass as it is on top of #11225

but once I removed that from the pr, I should be able to see the failure.

changelog: add test for integration tests
bors added a commit that referenced this pull request Jul 25, 2023
…, r=<try>

test that we correctly detect panics in intergation tests

Right now, this should pass as it is on top of #11225

but once I removed that from the pr, I should be able to see the failure.

changelog: add test for integration tests
bors added a commit that referenced this pull request Jul 25, 2023
…, r=<try>

test that we correctly detect panics in intergation tests

Right now, this should pass as it is on top of #11225

but once I removed that from the pr, I should be able to see the failure.

changelog: add test for integration tests
Comment on lines +69 to +70
// debug:
eprintln!("{stderr}");
Copy link
Member

Choose a reason for hiding this comment

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

Is this actually a leftover for debugging, or do you want to have this in the tests? From the added --show-output flag, I assume this is left here intentionally.

I think this could be quite useful, just want to make sure it wasn't forgotten about.

Copy link
Member Author

Choose a reason for hiding this comment

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

No, this makes us print the clippy command stderr, but it would still be hidden by the testing harness by default, which is why we also need the other flag.

I think its nice to be verbose by default here so we can see what the problem is right away,in case there are any.

Copy link
Member

Choose a reason for hiding this comment

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

I thought so. Makes sense, let's ship it :shipit:

@flip1995
Copy link
Member

@bors delegate+

r=me with the comment addressed one way or another.

Thank you for working on this and fixing it! ❤️

@bors
Copy link
Contributor

bors commented Jul 26, 2023

✌️ @matthiaskrgr, you can now approve this pull request!

If @flip1995 told you to "r=me" after making some further change, please make that change, then do @bors r=@flip1995

@flip1995
Copy link
Member

@bors r+

@bors
Copy link
Contributor

bors commented Jul 26, 2023

📌 Commit 12b63f5 has been approved by flip1995

It is now in the queue for this repository.

@bors
Copy link
Contributor

bors commented Jul 26, 2023

⌛ Testing commit 12b63f5 with merge fc13bf8...

@bors
Copy link
Contributor

bors commented Jul 26, 2023

☀️ Test successful - checks-action_dev_test, checks-action_remark_test, checks-action_test
Approved by: flip1995
Pushing fc13bf8 to master...

@bors bors merged commit fc13bf8 into rust-lang:master Jul 26, 2023
4 checks passed
bors added a commit that referenced this pull request Jul 26, 2023
…, r=<try>

test that we correctly detect panics in intergation tests

should be merged after #11225

changelog: add test for integration tests
bors added a commit that referenced this pull request Jul 26, 2023
…, r=flip1995

test that we correctly detect panics in intergation tests

should be merged after #11225

changelog: add test for integration tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-waiting-on-review Status: Awaiting review from the assignee but also interested parties
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants