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

Bump up FitNesse to 20161106 #518

Merged
merged 1 commit into from
Nov 9, 2016

Conversation

javornikolov
Copy link
Contributor

No description provided.

@MMatten
Copy link
Contributor

MMatten commented Nov 8, 2016

Something weird happened (the dbdeploy patch tracking table seems to be missing on first glance) and I'll need to find out what's going on (will try tomorrow). Error message is: -

:dbfit-java:postgres:compileJava UP-TO-DATE
:dbfit-java:postgres:processResources UP-TO-DATE
:dbfit-java:postgres:classes UP-TO-DATE
:dbfit-java:postgres:compileIntegrationTestJava UP-TO-DATE
:dbfit-java:postgres:processIntegrationTestResources UP-TO-DATE
:dbfit-java:postgres:integrationTestClasses UP-TO-DATE
:dbfit-java:postgres:integrationTest
[ant:dbdeploy] dbdeploy 3.0M3
[ant:dbdeploy] Reading change scripts from directory /var/dbfit/dbfit-java/postgres/src/integration-test/resources...
:dbfit-java:postgres:integrationTest FAILED

FAILURE: Build failed with an exception.

* Where:
Build file '/var/dbfit/dbfit-java/build.gradle' line: 96

* What went wrong:
Execution failed for task ':dbfit-java:postgres:integrationTest'.
> com.dbdeploy.exceptions.SchemaVersionTrackingException: Could not retrieve change log from database because: ERROR: relation "changelog" does not exist
    Position: 27

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 22.806 secs

@MMatten
Copy link
Contributor

MMatten commented Nov 8, 2016

Note that this was observed when running the integrationBuild task with gradle.properties set to:
excludeIntegrationTests=db2,informix,oracle,netezza,sqlserver,teradata.

I'd previously successfully run the fastbuild task.

@javornikolov
Copy link
Contributor Author

The change tracking table is supposed to be created during test VM provisioning by Chef test_vm/vendor/cookbooks/dbfit_test/recipes/postgres.rb

Possibly we messed up something in that recipe.

@javornikolov
Copy link
Contributor Author

@MMatten, maybe #519 would solve the problem with postgres changelog table.

@MMatten
Copy link
Contributor

MMatten commented Nov 9, 2016

I'll rebase this locally onto #518 and test it now.

@MMatten
Copy link
Contributor

MMatten commented Nov 9, 2016

It's running cleanly with the 4 basic VM DB types (Derby/HSQLDB/MySQL/PostgreSQL). 👍

Do we need to test with the excluded ones too or does this give us sufficient confidence?

@javornikolov
Copy link
Contributor Author

I think that should be enough. We don't use different integration points with FitNesse for the others.

@javornikolov
Copy link
Contributor Author

I'm merging this. Thanks for testing it @MMatten!

@javornikolov javornikolov added this to the Next milestone Nov 9, 2016
@javornikolov javornikolov merged commit fa0df92 into master Nov 9, 2016
@javornikolov javornikolov deleted the topic/bump-up-fitnesse-to-20161106 branch November 9, 2016 22:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants