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

Disable Travis docs job until a fix is found #14

Closed
wants to merge 1 commit into from

Conversation

vstinner
Copy link
Member

@vstinner vstinner commented Feb 11, 2017

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.

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.
@vstinner
Copy link
Member Author

@vstinner vstinner commented Feb 11, 2017

It's too late to find a better fix.

See the latest comment on the issue, "Currently there are (...) 6,245 warnings!":
http://bugs.python.org/issue29527#msg287586

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).

@vstinner vstinner added the tests label Feb 11, 2017
@zware
Copy link
Member

@zware zware commented Feb 11, 2017

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 -n (nit-picky mode), -b linkcheck (add linkcheck builder) and -W (warnings as errors) flags from SPHINXOPTS.

@codecov
Copy link

@codecov codecov bot commented Feb 11, 2017

Codecov Report

Merging #14 into master will decrease coverage by -0.01%.

@@            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.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d783b01...da98a3a. Read the comment docs.

@methane methane closed this Feb 11, 2017
@vstinner vstinner deleted the travis_doc_job2 branch Jun 15, 2017
paulmon added a commit to paulmon/cpython that referenced this issue Jan 10, 2019
Use cross-platform build environment variables
tiran added a commit to tiran/cpython that referenced this issue Nov 18, 2020
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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLA signed tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants