-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Add GitHub Actions builds for oci8 and pdo_oci drivers #4176
Conversation
f6ac26f
to
2cbce45
Compare
Not sure why code coverage didn't increase but it's not the immediate goal. Once the PR is approved, I'll remove the project from ContinuousPHP. |
There is some insight about this in the output, apparently the file can't be downloaded.:
Consider removing coverage-related parts from this PR and reporting the bug to the action's author. EDIT: the issue only happens with the PDO_OCI job… Also, a cool thing to do (possibly in a subsequent PR) would be to leverage job dependencies: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#jobsjob_idneeds |
Why remove it if it doesn't fail the build? Given the error message and the fact that the UPD: after closing and reopening the PR, both coverage reports were successfully submitted. |
Yeah it does look transient. I see a lot of
If you have a doubt about that, please commit a failure in such a test, and let's see if the jobs fail? |
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.
And if you don't have a doubt, just merge
This is probably because the PHP runtime doesn't have any DB extensions except for the one tested against. That's why a lot of
It would be only possible if the OCI-based extensions weren't installed as claimed by the action but it's not possible because the first commit fixes the failure of the test that only runs if dbal/tests/Doctrine/Tests/DBAL/Driver/OCI8/OCI8StatementTest.php Lines 11 to 13 in 8abd320
|
Ok, maybe CodeCov is lost because it does not have a report for 2.10.x AND oci… |
I'm not 100% sure what's going on but I'd rather merge this as is and work on the coverage later. I'd like to get rid of ContinuousPHP and complete all the up-merges first. |
This url shows that 2 builds were received from GH. When I download them, they contain references to OCI8Exception, such as
So the issue would be that they are not "merged" with the other ones? Also, this screen shows only reports from GH, nothing from Travis… but the docs say having multiple sources should not be an issue. |
Ah wait, this graph shows a covered |
Fixes #4075.