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

Tweaks to workflow and improvements to docs #112

Merged
merged 7 commits into from
Apr 5, 2021
Merged

Tweaks to workflow and improvements to docs #112

merged 7 commits into from
Apr 5, 2021

Conversation

javierggt
Copy link
Contributor

@javierggt javierggt commented Mar 22, 2021

Description

  • Docs improvements/fixes (new docs posted here):
  • Changes in task schedules to:
    • place all heartbeats in the same dir,
    • add a custom notification,
    • notify aca instead of me.
  • add obsid to obs_status.yml file, to make it easier for reviewer to find the bad obs.

Testing

  • Passes unit tests on MacOS using the soon-to-be-promoted supplement
  • Functional testing.
    • docs built locally
    • run on /proj/sot/ska/jgonzalez/miniconda3/envs/agasc before the last four commits (disposition comments, test fix, table column docs)

@jeanconn
Copy link
Contributor

Looks fine to me to throw more of the content in that one directory, while being smart about having different heartbeat files.

@javierggt
Copy link
Contributor Author

Looks fine to me to throw more of the content in that one directory, while being smart about having different heartbeat files.

Yes. Also note that the heart attack files are not changed, so the default one would kill both.

@jeanconn
Copy link
Contributor

jeanconn commented Apr 1, 2021

What is status on this one?

@javierggt
Copy link
Contributor Author

I still have a couple commits to make

@javierggt javierggt changed the title Tweaks to workflow Tweaks to workflow and improvements to docs Apr 5, 2021
@javierggt javierggt requested a review from jeanconn April 5, 2021 17:26
@jeanconn
Copy link
Contributor

jeanconn commented Apr 5, 2021

The column description updates seem a good idea and seem benign. Was that tested in the "run on /proj/sot/ska/jgonzalez/miniconda3/envs/agasc before the last four commits (disposition comments, test fix, table column docs)" test item? Meaning, was a file updated that had the new descriptions and then the tests still pass?

@javierggt
Copy link
Contributor Author

that was tested on my mac. I ran an update and checked that the resulting file had the descriptions in it, but I did not run on HEAD.

@jeanconn
Copy link
Contributor

jeanconn commented Apr 5, 2021

Right. I'm not sure about test coverage, but I was thinking that the agasc.test() tests should run in an area that can see the updated-with-descriptions file .

@javierggt
Copy link
Contributor Author

the column descriptions are only in the fits file, and not in the supplement file, so I don't see how it can affect agasc.test

@jeanconn
Copy link
Contributor

jeanconn commented Apr 5, 2021

OK. Sounds good. Seems like at some point we might need a test that reads the fits files if that isn't in coverage? But sounds good for being done to approve this PR.

@javierggt javierggt merged commit f917046 into master Apr 5, 2021
@javierggt javierggt mentioned this pull request Jul 2, 2021
@jeanconn jeanconn deleted the tweaks branch March 18, 2022 13:28
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.

Document key data files
2 participants