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
Disable Travis docs job until a fix is found #14
Conversation
bpo-29527: The Travis docs job is still broken. Revert previous change (add again -W option), and disable the job instead until a better fix is found and things calm down after the migration to GitHub.
See the latest comment on the issue, "Currently there are (...) 6,245 warnings!": I misunderstood that the "docs" job doesn't build the documentation, but only run a linter: it uses "sphinx-build -b linkcheck" which seems to exit with code 1 if there is at least one warning (if I understood correctly). |
The issue is that we're trying to be too strict to begin with; first let's make sure it can actually build, and later tighten it up. We should remove the |
Codecov Report@@ Coverage Diff @@
## master #14 +/- ##
==========================================
- Coverage 82.37% 82.37% -0.01%
==========================================
Files 1427 1427
Lines 350948 350948
==========================================
- Hits 289092 289089 -3
- Misses 61856 61859 +3 Continue to review full report at Codecov.
|
Use cross-platform build environment variables
Direct leak of 57 byte(s) in 1 object(s) allocated from: #0 0x7fa6397cc667 in __interceptor_malloc (/lib64/libasan.so.6+0xb0667) #1 0x777579 in PyUnicode_New Objects/unicodeobject.c:1459 #2 0x86aa4e in unicode_decode_utf8 Objects/unicodeobject.c:5129 #3 0x8b6050 in PyUnicode_DecodeUTF8Stateful Objects/unicodeobject.c:5259 #4 0x8b6050 in PyUnicode_FromString Objects/unicodeobject.c:2311 #5 0x8b6050 in PyUnicode_InternFromString Objects/unicodeobject.c:15788 #6 0x8f1e0b in create_filter Python/_warnings.c:67 #7 0x8f1e0b in init_filters Python/_warnings.c:95 #8 0x8f1e0b in _PyWarnings_InitState Python/_warnings.c:123 python#9 0xa52178 in pycore_init_types Python/pylifecycle.c:704 python#10 0xa52178 in pycore_interp_init Python/pylifecycle.c:760 python#11 0xa5eab1 in pyinit_config Python/pylifecycle.c:807 python#12 0xa5eab1 in pyinit_core Python/pylifecycle.c:970 python#13 0xa60037 in Py_InitializeFromConfig Python/pylifecycle.c:1155 python#14 0x47a842 in pymain_init Modules/main.c:66 python#15 0x4802a2 in pymain_main Modules/main.c:698 python#16 0x4802a2 in Py_BytesMain Modules/main.c:731 python#17 0x7fa638a5b041 in __libc_start_main (/lib64/libc.so.6+0x27041) Signed-off-by: Christian Heimes <christian@python.org>
bpo-29527: The Travis docs job is still broken. Revert previous
change (add again -W option), and disable the job instead until a
better fix is found and things calm down after the migration to
GitHub.
The Travis "docs" job is still broken, even after the change removing the -W option:
https://travis-ci.org/python/cpython/jobs/200552343
It's too late to find a better fix. I suggest to disable the job just to fix Travis, so other jobs will be more useful, and take time later to fix this docs job.