-
-
Notifications
You must be signed in to change notification settings - Fork 6.5k
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
pytest: include curl version string and python platform in log #15470
Conversation
macOS jobs are broken since Homebrew upgraded to OpenSSL 3.4.0 (from 3.3.x) in the last ~10 hours. |
the build-cert steps fails for me locally on macOS also. My system openssl is 3.3.6. Update: openssl 3.4 works fine, but the macOS system "openssl" is a libressl bastard that, for unknown reasons, wants to lookup a '.srl' file - whatever that is. |
Analysis of PR #15470 at 40b6898d: Test 1452 failed, which has NOT been flaky recently, so there could be a real issue in this PR. Generated by Testclutch |
@vszakats : libressl (which is behind macOS
it will work. It updates the file whenever it generates a certificate. |
@icing: Indeed, I'm trying the (what's unclear is why the fallout now. It seems LibreSSL always required that option, we always stripped the Homebrew OpenSSL from PATH and must have been using LibreSSL all along, and there was no OS update between these jobs. Hopefully the added |
For the Test Clutch matrix. https://testclutch.curl.se/static/reports/feature-matrix.html
40b6898
to
a1fab7b
Compare
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.
The only thing left missing on the features table is the host architecture, and we can get that with #15256. But maybe it's better to just add the equivalent to pytest_report_header() which means essentially just printing platform.platform(), or perhaps a more structured version.
|
If that comes from autoconf (at least), the host info isn't always the same as
the build info and doesn't always reflect the machine it's running on, which is
what "arch" means on Test Clutch. See
https://www.gnu.org/software/autoconf/manual/autoconf-2.72/html_node/Specifying-Target-Triplets.html
|
Ah ok, I didn't know. We could try to emulate what CMake is doing, but |
|
Merged via 2502541. (GH missed running triggers on push?) |
For the Test Clutch matrix. https://testclutch.curl.se/static/reports/feature-matrix.html Assisted-by: Dan Fandrich Closes curl#15470
For the Test Clutch matrix.
https://testclutch.curl.se/static/reports/feature-matrix.html