Skip to content

Disalbe Google Scholar tests on all CI environments#2654

Merged
tobiasdiez merged 2 commits into
masterfrom
disablegooglescholartests
Mar 19, 2017
Merged

Disalbe Google Scholar tests on all CI environments#2654
tobiasdiez merged 2 commits into
masterfrom
disablegooglescholartests

Conversation

@koppor

@koppor koppor commented Mar 16, 2017

Copy link
Copy Markdown
Member

Google Scholar tests currently fail. This PR just follows the comment given within the test cases and disables the Google Scholar tests on all CI Servers.

We might revert this if we have time to fix Google Scholar.

Refs #2173

@koppor koppor added the status: ready-for-review Pull Requests that are ready to be reviewed by the maintainers label Mar 16, 2017

@tobiasdiez tobiasdiez left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changes look good. In addition, I would add new tests only for the CI servers:
findSingleEntry and linkFound should throw FetcherExceptions in this case. For findSingleEntry this should already work, however https://github.com/JabRef/jabref/blob/master/src/main/java/org/jabref/logic/importer/fetcher/GoogleScholar.java#L72 throws HttpStatusException and a catcher similar to https://github.com/JabRef/jabref/blob/master/src/main/java/org/jabref/logic/importer/fetcher/GoogleScholar.java#L134 is missing.

@stefan-kolb

Copy link
Copy Markdown
Member

For me they do not fail all the time. I checked them locally. They just randomly fail?!

@Siedlerchr

Siedlerchr commented Mar 16, 2017 via email

Copy link
Copy Markdown
Member

@tobiasdiez tobiasdiez merged commit 1aebf69 into master Mar 19, 2017
@tobiasdiez tobiasdiez deleted the disablegooglescholartests branch March 19, 2017 23:31
Siedlerchr added a commit that referenced this pull request Mar 25, 2017
* upstream/master:
  Localization: General: French: Translation of new entries
  Localization: Menu: French: Translation of an entry (#2685)
  Fix #2680 and fix #2667: Swing errors are catched properly and without freezing (#2681)
  Do not log AND throw
  Replace misleading error message for fetcher connection error
  Document CrossRef test
  Fix subtitle detection for CrossRef fetcher
  Revert "Invoke LogMessages.add in JavaFX thread"
  Use global user agent
  Update mockito from 2.7.17 to 2.7.18
  Move GuiAppender to GUI package
  Invoke LogMessages.add in JavaFX thread
  [WIP] Put the PDFAnnotationImporter under Test, enhance FileAnnotationTab (#2640)
  Fix for "Paying off technical debt: almost all utility classes have a private constructor now." (#2672)
  Revert "Paying off technical debt: almost all utility classes have a private constructor now. (#2649)" (#2670)
  Paying off technical debt: almost all utility classes have a private constructor now. (#2649)
  Changed codeformatting for better fxml annotation (#2668)
  Disalbe Google Scholar tests on all CI environments (#2654)
  Fix JSONException in Crossref fetcher as mentioned in #2442
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: ready-for-review Pull Requests that are ready to be reviewed by the maintainers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants