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

[Don't merge] debug CI #1843

Closed
wants to merge 72 commits into from
Closed

Conversation

cjao
Copy link
Contributor

@cjao cjao commented Nov 3, 2023

  • I have added the tests to cover my changes.
  • I have updated the documentation and CHANGELOG accordingly.
  • I have read the CONTRIBUTING document.

cjao and others added 30 commits September 24, 2023 08:43
Introduce temporary implementations of `update._node` and
`update.lattice_data`. These will be removed once core covalent is
transitioned to the new DAL.
Change abs imports to rel imports. Needed to please pip-missing-reqs.
- Improve type hints
This reverts commit 388df38236ebec7555ec7e83ffc1834427b46650.
Make API endpoints restful

Cancel all dispatches upon shutdown
Copy link

codecov bot commented Nov 3, 2023

Codecov Report

Merging #1843 (14f7258) into develop (889bf3e) will increase coverage by 3.53%.
Report is 5 commits behind head on develop.
The diff coverage is 94.18%.

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff             @@
##           develop    #1843      +/-   ##
===========================================
+ Coverage    80.17%   83.71%   +3.53%     
===========================================
  Files          232      290      +58     
  Lines        10239    14127    +3888     
  Branches       193      193              
===========================================
+ Hits          8209    11826    +3617     
- Misses        1897     2168     +271     
  Partials       133      133              
Flag Coverage Δ
Dispatcher 92.16% <96.61%> (+5.80%) ⬆️
Functional_Tests 51.71% <55.44%> (-0.12%) ⬇️
SDK 77.74% <90.40%> (+2.91%) ⬆️
UI_Backend 85.06% <69.84%> (-3.36%) ⬇️
UI_Frontend 73.43% <ø> (ø)

@cjao cjao force-pushed the os-enhancements-preview-testmerge-debug branch 2 times, most recently from 2664212 to a6adbd9 Compare November 3, 2023 10:06
Previously, running `covalent start` would cause the config file to be
updated from two processes:
* the CLI runner, after confirming that the dispatcher server is up,
* the DaskCluster process, which writes the state (such as
scheduler_address).

Unfortunately these updates were not synchronized with each other. If
the Dask cluster finishes starting up and writes out its state before
the CLI runner returns from `_graceful_start()`, the latter's config
file update would obliterate the Dask cluster info.

This patch ensures that the Dask cluster info is written to disk
before the FastAPI server starts.
@cjao cjao force-pushed the os-enhancements-preview-testmerge-debug branch from 575aed3 to 14f7258 Compare November 7, 2023 21:17
@cjao cjao closed this Nov 9, 2023
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