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

API tests are failing #4189

Closed
pdurbin opened this issue Oct 11, 2017 · 7 comments
Closed

API tests are failing #4189

pdurbin opened this issue Oct 11, 2017 · 7 comments
Assignees

Comments

@pdurbin
Copy link
Member

pdurbin commented Oct 11, 2017

API tests are failing as of 4.8 and 4.8.1:

  • edu.harvard.iq.dataverse.api.DatasetsIT.testCreateDatasetWithDcmDependency
  • edu.harvard.iq.dataverse.api.DatasetsIT.testDcmChecksumValidationMessages
  • edu.harvard.iq.dataverse.api.InReviewWorkflowIT.testCuratorSendsCommentsToAuthor

Here's a screenshot:

screen shot 2017-10-11 at 11 16 40 pm

That's from https://build.hmdc.harvard.edu:8443/job/phoenix.dataverse.org-apitest-develop/142/testReport/

@pdurbin
Copy link
Member Author

pdurbin commented Oct 13, 2017

Since I'm already in InReviewWorkflowIT for #4139 anyway and it has a failing test, I plan to fix all the API tests in the 4139-curator-edits-in-review branch I just created locally (not pushed yet).

@pdurbin
Copy link
Member Author

pdurbin commented Oct 13, 2017

InReviewWorkflowIT.testCuratorSendsCommentsToAuthor

Fixed in d3125d5. As discussed with @sekmiller there was a FIXME I was also able to remove.

@pdurbin
Copy link
Member Author

pdurbin commented Oct 13, 2017

I changed my mind and created a new branch called 4189-fix-api-tests and created pull request #4199 for just the fixes for the API tests. Moving to code review.

@pdurbin
Copy link
Member Author

pdurbin commented Oct 17, 2017

@djbrooke djbrooke added this to the 4.8.2 - Updated Dataset Locking milestone Oct 19, 2017
kcondon added a commit that referenced this issue Oct 19, 2017
New dataverse should use the default theme on create screen #4189
@pdurbin
Copy link
Member Author

pdurbin commented Oct 20, 2017

@pdurbin pdurbin reopened this Oct 20, 2017
@pdurbin pdurbin mentioned this issue Oct 20, 2017
5 tasks
@kcondon
Copy link
Contributor

kcondon commented Oct 20, 2017

I almost merged this, luckily I noticed it was the bigger pull request.

@kcondon kcondon closed this as completed Nov 3, 2017
@kcondon kcondon removed the Status: QA label Nov 3, 2017
@pdurbin
Copy link
Member Author

pdurbin commented Nov 3, 2017

Good news. Now the pull request #4216 has been merged, all API tests are passing again:

screen shot 2017-11-03 at 7 34 36 pm

That is to say, build 146 is blue rather than yellow: https://build.hmdc.harvard.edu:8443/job/phoenix.dataverse.org-apitest-develop/

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

No branches or pull requests

4 participants