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

Switch from testing.sandia.gov to my.cdash.org #508

Closed
bartlettroscoe opened this issue Aug 9, 2022 · 8 comments
Closed

Switch from testing.sandia.gov to my.cdash.org #508

bartlettroscoe opened this issue Aug 9, 2022 · 8 comments
Assignees
Labels
component: testing Dealing with automated testing not specific to any other component type: enhancement

Comments

@bartlettroscoe
Copy link
Member

bartlettroscoe commented Aug 9, 2022

SNL Kitware Issue

Description

It seems that testing.sandia.gov/cdash/ is going away (see trilinos/Trilinos#10852), I need to start posting TriBITS results to my.cdash.org.

@bartlettroscoe bartlettroscoe added the component: testing Dealing with automated testing not specific to any other component label Aug 9, 2022
@bartlettroscoe bartlettroscoe self-assigned this Aug 9, 2022
bartlettroscoe added a commit to bartlettroscoe/TriBITS that referenced this issue Aug 9, 2022
bartlettroscoe added a commit to bartlettroscoe/TriBITS that referenced this issue Aug 9, 2022
I just created that project.

I had to change one test that inadvertently pics up this changes when it
should not.  There is another test that checks the full URL.
bartlettroscoe added a commit that referenced this issue Aug 10, 2022
@bartlettroscoe
Copy link
Member Author

PR #509 was merged. I had not created the "Pull Request" group yet and the PR results when to "Experimental". I will see if the next PR correctly posts results to the "Pull Request" group before I close this issue.

@bartlettroscoe
Copy link
Member Author

FYI: After this change, the results for the PR #512 shown here are not submitting to the TriBITS project on my.cdash.org. Therefore, I created the PR #513 to switch back.

@bartlettroscoe
Copy link
Member Author

@zackgalbreath, I would like to give this switch another shot to see if we can make this work. Then we would not have to deal with trying to keep an external CDash server under a sandia.gov domain. I have already created the project:

But I could never get the submits to the "Pull Request" group working correctly. Let me set up a local configure and driver scenario so you can reproduce the attempts on your side.

bartlettroscoe added a commit to bartlettroscoe/TriBITS that referenced this issue Aug 17, 2022
I just created that project.

I had to change one test that inadvertently pics up this changes when it
should not.  There is another test that checks the full URL.
@bartlettroscoe
Copy link
Member Author

bartlettroscoe added a commit that referenced this issue Aug 19, 2022
@bartlettroscoe
Copy link
Member Author

Since there was good results from posting PR #517, I decided to merge this. This goes back to posting to my.cdash.org and so far so good.

bartlettroscoe added a commit to bartlettroscoe/TriBITS that referenced this issue Aug 19, 2022
We might as well as long as that site is up.
bartlettroscoe added a commit that referenced this issue Aug 19, 2022
Turn back on 2nd submit to testing-dev.sandia.gov (#508)
@bartlettroscoe
Copy link
Member Author

I merged PR #519. Now I put this in review for a few day days to make sure that "Nightly", "Continuous" and "Pull Request" build submit correctly.

@bartlettroscoe
Copy link
Member Author

Okay, the "Nightly" GitHub Actions builds showed up today at:

and

So there have been builds submitted to both CDash sites for the groups "Nightly", "Continuous", "Pull Request" and "Experimental".

I will leave this in review for a few more days.

@bartlettroscoe
Copy link
Member Author

Submits to the new CDash site to https://my.cdash.org/index.php?project=TriBITS have been going really well.

Closing as complete.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: testing Dealing with automated testing not specific to any other component type: enhancement
Projects
Status: Done
Development

No branches or pull requests

1 participant