wojciech.kapcia@tigase.net opened 9 years ago
|
|
A lot of the same tests are failing across databases, less so with derby. TLS Required 1, Presence 1, PubSub 2, etc. http://build.xmpp-test.net/~tigase/files/static/tests/7.0.3-b3830/func/mysql/functional-tests.html http://build.xmpp-test.net/~tigase/files/static/tests/7.0.3-b3830/func/pgsql/functional-tests.html http://build.xmpp-test.net/~tigase/files/static/tests/7.0.3-b3830/func/derby/functional-tests.html http://build.xmpp-test.net/~tigase/files/static/tests/7.0.3-b3830/func/mssql/functional-tests.html http://build.xmpp-test.net/~tigase/files/static/tests/7.0.3-b3830/func/mongodb/functional-tests.html everything else has been done. |
|
Ran the tests again and results were worse. |
|
%eric - this are results from latest TTS? If so then issue is in TTS as I worked on changes for version 7.1 I needed to add loading of new schema files which are missing in version 7.0.3. i think this errors may be related to my change in TTS as I remember that I got similar results when loading of schema for version 7.1 failed - missing changes in TTS to load new schema files. |
|
As %andrzej.wojcik suggested - using tigase-testsuite-2.2.1 (tagged in TTS repo) should be more appropriate - looking at the server info should give move information but probably schema version mismatch caused server to fail to start. As for the second run - please make sure that jenkins TTS task is not running (or other Tigase instance for that matter). Couple of latest TTS jenkins runs failed with
Which would indicate other Tigase instance running. |
|
Also - as some tests tend to fail randomly (mostly bosh ones) but we are not working on TTS anymore then sometimes it may be needed to re-run the test for a particular DB if it manifested a failed single test -- this is OK. |
|
I've checked out tigase-testsuite-2.2.1 and am getting the same results. This happened with the last release too. |
|
Eric, I think it may be related to this commit, which was included between 7.0.1 and 7.0.2:
Can you try this TTS commit: bef1ad83a29b97eec22ca2eb526bd070d89fe13d [bef1ad8] ? I think we could/should create a TTS |
|
Errors compiling that commit:
|
|
Current development version was too-eagerly configured to use latest snapshots of xmltoosl and tigase-utils. I've created a new branch |
|
TLS Required 1 (c2s) is the only functional test failing with stable. I am running lmem now. |
|
lmem is the same test with less memory forget that. You can reload index2.html to see the TLS Required failures. |
|
I've removed results for TLS Required 1 (c2s) for now, until it's fixed. |
|
There was one commit missing which was related to this test:
I've included this change in the code and it solves the problem; I've included this commit in I've also tagged current |
|
Latest exe/jar build does not appear to have #3959 fixes included, installer files do not deposit required javax.servlet jar into jars directory. Archive has necessary files. |
|
Which build exactly? Commit seems to be there. |
|
Just tested build 3830, I think we had a similar issue previously where the installer did not include those files about 3 months ago, #3764 those fixes may need to be added as well. |
|
We're going to be using build 3931. I'll upload the files after tests are successful. |
|
3831 rather. |
|
Files are uploaded https://projects.tigase.org/projects/tigase-server/files Tests are successful http://build.xmpp-test.net/~tigase/ Maven artifacts deployed http://maven.tigase.org |
|
%daniel This should have been mentioned before. Eric, I've included those changes in the @origin/stable@. Can you checkout this branch, prepare the packages and provide them to %daniel for tests? In the meantime you could run TTS as I think those should be only changes. |
|
Looks like we are ready to go. |
|
Patch notes finished available in HTML ready to roll
Announcements are prepared, Artur ready for your go ahead. |
|
Go ahead! |
|
Announcements made, website updated. freecode is no longer updating, wiki updated. |
Type |
Task
|
Priority |
Major
|
Assignee | |
RedmineID |
3997
|
Spent time |
35h
|
Eric, please
prepare binary packages (installer, archives);
upload them do Files section in redmine (create appropriate version if needed);
deploy server artifacts (main binary, sources, javadoc) to repository;
run all TTS tests of the released version;
copy new docs to appropriate location on docs server so it will get included (while at it generating missing 7.0.1 and 7.0.2 could be a good idea)
Please note, that before you have to make a release of HTTP component as described in #3959#note-10.
When all is done, please assign task to Daniel to write a realse notes and publish blog post about new version.
Screenshot 2016-03-08 15.10.30.png