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

Fix database tests and enable running using GitHub workflows #5676

Merged
merged 38 commits into from
Nov 29, 2019

Commits on Nov 28, 2019

  1. Fix datbase tests and enable running using GitHub workflows

    - fix behavior when no entries have to be inserted during a synch
    - fix database tests
    - have dbms test test only one database
    - DBMS to test is passed via environment variable "DBMS", defaulting to PostgreSQL
    - add shared information on Canonical BibTeX entry
    - some code improvement
    - have checkstyle running on github workflows (not on Travis)
    koppor committed Nov 28, 2019
    Configuration menu
    Copy the full SHA
    567e643 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    82eca7d View commit details
    Browse the repository at this point in the history
  3. Make allowPublicKeyRetrieval a property of DBMSConnectionProperties (…

    …and create a builder for the properties)
    koppor committed Nov 28, 2019
    Configuration menu
    Copy the full SHA
    98e68c6 View commit details
    Browse the repository at this point in the history
  4. Final fixes

    koppor committed Nov 28, 2019
    Configuration menu
    Copy the full SHA
    e49e694 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6d6ab5e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    570bc28 View commit details
    Browse the repository at this point in the history
  7. Revert "Really remove separate test-on-posgres workflow"

    This reverts commit aa9b108.
    koppor committed Nov 28, 2019
    Configuration menu
    Copy the full SHA
    77ee500 View commit details
    Browse the repository at this point in the history
  8. Fix checkstyle

    koppor committed Nov 28, 2019
    Configuration menu
    Copy the full SHA
    f8ebaf4 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2019

  1. Configuration menu
    Copy the full SHA
    cac6ac6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    936ea25 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    565f4e4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9cd50a1 View commit details
    Browse the repository at this point in the history
  5. Revert "Have names lowercase also in deployment.yml"

    This reverts commit 936ea25.
    koppor committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    251d029 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2db3ffc View commit details
    Browse the repository at this point in the history
  7. Fix test names

    koppor committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    1870696 View commit details
    Browse the repository at this point in the history
  8. Finally remove usage of Travis

    - Add check-outdated-dependencies as workflow
    - Add formatting of test results (scripts/after-failure.sh)
    - Have fetcher tests and GUI tests run after the database tests (because they currently fail)
    koppor committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    d3c78c5 View commit details
    Browse the repository at this point in the history
  9. Try to cache gradle wrapper

    koppor committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    3c859c6 View commit details
    Browse the repository at this point in the history
  10. Fix YML

    koppor committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    f1b394a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    562e201 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    778a818 View commit details
    Browse the repository at this point in the history
  13. Add name to start MySQL task

    koppor committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    3fa119f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    9317505 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    72a1de0 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    9c858ef View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    e091e71 View commit details
    Browse the repository at this point in the history
  18. html2text did not work out

    koppor committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    88b5ab4 View commit details
    Browse the repository at this point in the history
  19. Switch test logger theme to a) mocha and b) mocha.parallel to enable …

    …(future) parallel test execution
    koppor committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    b888f26 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    0cbbaee View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    382fd97 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    f30066e View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    0446759 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    ae2a0ab View commit details
    Browse the repository at this point in the history
  25. Delete checkstyle.yml

    tobiasdiez committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    99de01d View commit details
    Browse the repository at this point in the history
  26. Fix ordering of jacoco call

    koppor committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    02fe4fc View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    a0021ed View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    11bb9b9 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    26fe33e View commit details
    Browse the repository at this point in the history
  30. Make mysql tests run

    tobiasdiez committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    324f822 View commit details
    Browse the repository at this point in the history