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

Draft PR: Circle CI build-doc debug #5329

Closed
wants to merge 10 commits into from

Conversation

tarepan
Copy link
Contributor

@tarepan tarepan commented Jan 2, 2021

What does this PR do?

Draft PR for Circle CI debug related to PR #4402.

We need Circle CI run for debug related to build-doc Circle CI error in #4402.
In forked repository we cannot run Circle CI, so this draft PR is opened only for debug in upstream (this) repository.

Before submitting

  • Is this pull request ready for review? (if not, please submit in draft mode)

@codecov
Copy link

codecov bot commented Jan 2, 2021

Codecov Report

Merging #5329 (e754e43) into master (ab7512d) will decrease coverage by 0%.
The diff coverage is 86%.

@@          Coverage Diff           @@
##           master   #5329   +/-   ##
======================================
- Coverage      93%     93%   -0%     
======================================
  Files         134     134           
  Lines        9950    9955    +5     
======================================
+ Hits         9261    9265    +4     
- Misses        689     690    +1     

tarepan added a commit to tarepan/pytorch-lightning that referenced this pull request Jan 2, 2021
@Borda
Copy link
Member

Borda commented Jan 2, 2021

hi @tarepan how is it going? :]

@Borda Borda self-assigned this Jan 2, 2021
@tarepan
Copy link
Contributor Author

tarepan commented Jan 2, 2021

Hi @Borda It seems that I successfully find the cause.
At least, dependency description for docs (requrements/docs.txt) cause the bug.
I modified only requirements.txt, so the current bug appear.

After whole debug, I will fix original PR (#4402).
Thank you for following up my works ;)

@Borda
Copy link
Member

Borda commented Jan 2, 2021

It seems that I successfully find the cause.
At least, dependency description for docs (requrements/docs.txt) cause the bug.

cool, so let's merge this also to master as separate PR, as it is 🐰
btw, just looking at master CircleCI builds and all are fine...
https://app.circleci.com/pipelines/github/PyTorchLightning/pytorch-lightning/22939/workflows/b273e3a9-c134-41ca-96fb-00227c300a1e/jobs/84578

@tarepan
Copy link
Contributor Author

tarepan commented Jan 2, 2021

cool, so let's merge this also to master as separate PR, as it is 🐰

Fortunately, only when new dependency is added with improper way, the bug happen.
(In PR #4402, new fsspec[http] cause the bug).
So, current master is clean, no need of merge 👍

tarepan added a commit to tarepan/pytorch-lightning that referenced this pull request Jan 2, 2021
@tarepan tarepan closed this Jan 2, 2021
Borda added a commit that referenced this pull request Jan 5, 2021
…4402)

* Add empty resume_from_checkpoint acceptance #4366

* Fix general error catch with focused file check

* Add fsspec HTTP extras

Add fsspec's HTTPFileSystem  support through http extras.
pl has supported remote http file (e.g. #2925),
so this commit do not add new functionality.

* Fix potential too much logging in DDP

* Add PR changelog

* Add well-written argument explanation

Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>

* Fix DDP-compatible restore logging

Notify from where the states are restored.
This feature temporally deleted as a result of PR review.
With succeeding review, added with DDP compatibility.

* Fix utility import pathes

* Refactor load step commentaries

* Refactor hpc ckpt suffix acquisition

* Refactor restore/hpc_load match

* Refactor hpc load trial

* Refactor checkpoint dir check

* Refactor unneeded function nest

* Refactor nested If

* Refactor duplicated cache clear

* Refactor attempt flow with if/elif

* Fix pip8

* Refactor hook commentary

Co-authored-by: chaton <thomas@grid.ai>

* Fix pep8

* Refactor hpc load checkpoint path acquisition

* Fix pip8

* Fix typo

Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>

* Fix typo

Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>

* Fix doc

Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>

* Refactor None Union type with Optional

* Fix build-doc CI failure debuged in #5329

* Fix fsspec import during build-doc #5329

* Fix test epoch

Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>

* Fix test with latest test models

* .

Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>
Co-authored-by: chaton <thomas@grid.ai>
Co-authored-by: Jirka Borovec <Borda@users.noreply.github.com>
Co-authored-by: Sean Naren <sean.narenthiran@gmail.com>
Co-authored-by: Roger Shieh <sh.rog@protonmail.ch>
Borda pushed a commit that referenced this pull request Jan 6, 2021
…4402)

* Add empty resume_from_checkpoint acceptance #4366

* Fix general error catch with focused file check

* Add fsspec HTTP extras

Add fsspec's HTTPFileSystem  support through http extras.
pl has supported remote http file (e.g. #2925),
so this commit do not add new functionality.

* Fix potential too much logging in DDP

* Add PR changelog

* Add well-written argument explanation

Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>

* Fix DDP-compatible restore logging

Notify from where the states are restored.
This feature temporally deleted as a result of PR review.
With succeeding review, added with DDP compatibility.

* Fix utility import pathes

* Refactor load step commentaries

* Refactor hpc ckpt suffix acquisition

* Refactor restore/hpc_load match

* Refactor hpc load trial

* Refactor checkpoint dir check

* Refactor unneeded function nest

* Refactor nested If

* Refactor duplicated cache clear

* Refactor attempt flow with if/elif

* Fix pip8

* Refactor hook commentary

Co-authored-by: chaton <thomas@grid.ai>

* Fix pep8

* Refactor hpc load checkpoint path acquisition

* Fix pip8

* Fix typo

Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>

* Fix typo

Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>

* Fix doc

Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>

* Refactor None Union type with Optional

* Fix build-doc CI failure debuged in #5329

* Fix fsspec import during build-doc #5329

* Fix test epoch

Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>

* Fix test with latest test models

* .

Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>
Co-authored-by: chaton <thomas@grid.ai>
Co-authored-by: Jirka Borovec <Borda@users.noreply.github.com>
Co-authored-by: Sean Naren <sean.narenthiran@gmail.com>
Co-authored-by: Roger Shieh <sh.rog@protonmail.ch>

(cherry picked from commit b0051e8)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants