Skip to content

Bump up FitNesse to 20161106#518

Merged
javornikolov merged 1 commit intomasterfrom
topic/bump-up-fitnesse-to-20161106
Nov 9, 2016
Merged

Bump up FitNesse to 20161106#518
javornikolov merged 1 commit intomasterfrom
topic/bump-up-fitnesse-to-20161106

Conversation

@javornikolov
Copy link
Copy Markdown
Contributor

No description provided.

@MMatten
Copy link
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
Contributor Author

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

@MMatten
Copy link
Copy Markdown
Contributor

MMatten commented Nov 9, 2016

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

@MMatten
Copy link
Copy Markdown
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
Copy Markdown
Contributor Author

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

@javornikolov
Copy link
Copy Markdown
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.

2 participants