Bump to Ninja 3.3.1 - important drop in upgrade.#800
Bump to Ninja 3.3.1 - important drop in upgrade.#800hamiltont merged 23 commits intoTechEmpower:masterfrom
Conversation
necessary exclusions for guava.
|
I pulled your changes and somehow it broke the framework for me. All of the tests in both frameworks are printing 500 Internal Server Errors. There might be an issue with how things are implemented in 3.1.4 vs how they were in 2.5.1. I also tried updating everything to 3.2.0 but that did not work either. |
"Hello, World!" return value.
|
Hey @mcocciaTE , I fixed the problems. It should work now without any problems (mvn clean install). The problem was caused by the new case of "Hello, World!" in json/plaintext responses, Thanks for your efforts! Best, Raphael |
|
Unfortunately, all of the tests fail for ninja and ninja-standalone. Here is the error log for ninja-standalone (ninja didn't have any errors that were in the log) |
|
Do the ninja-standalone tests run? (I bet they do).... Do you have any detailed error message from resin what is going on? I mean - they already ran in the previous benchmarks - so it can only be a Thanks for your support! Raphael On Fri, Jul 18, 2014 at 9:47 PM, Alexander Schneider <
inc: http://ars-machina.raphaelbauer.com |
|
The ninja and ninja-standalone tests as they are right now run and pass all validation steps. Here is the Resin log. Some of the ones are from Ninja running pre-PR and some are running on the PR. |
|
On Fri, Jul 18, 2014 at 10:08 PM, Alexander Schneider <
Maybe a stupid question - but maybe we debug something that isn't really a Many thanks! Raphael |
|
Prior to the pull request, the tests run fine. After the pull requests, the tests fail. |
|
The logfles are from an old Ninja version run (Ninja 2.5.1) and also The current version of the code is this one And Ninja is version 3.2.0. Ninja prints out asciiart with the version: _______ .___ _______ . _____ If you see "2.5.1" it's NOT the new pull request. It should say "3.2.0". I hope that helps somehow... I hope it's not too frustrating for you. Many thanks for your effort Thanks! Raphael On Fri, Jul 18, 2014 at 10:19 PM, Alexander Schneider
inc: http://ars-machina.raphaelbauer.com |
|
The reason it includes wicket is because I was also merging a wicket test. Here are the logs JUST from your version of ninja. If there's a version disparity, it needs to be resolved in the setup.py file. |
|
Okay... thanks that helps a lot... does the "other" ninja testproject run Thanks, Raphael On Fri, Jul 18, 2014 at 10:45 PM, Alexander Schneider <
inc: http://ars-machina.raphaelbauer.com |
|
Neither ninjas from your pull request run. |
|
Could you please provide me with the error logs of ninja-standalone? It can only be something tiny related to the setup on the benchmarking Thanks! Raphael On Fri, Jul 18, 2014 at 11:09 PM, Alexander Schneider <
inc: http://ars-machina.raphaelbauer.com |
|
The error logs have already been provided. They are here |
|
But these are not the complete logs afaics - or am I wrong? Raphael On Fri, Jul 18, 2014 at 11:23 PM, Alexander Schneider <
inc: http://ars-machina.raphaelbauer.com |
|
These are all the logs from stderr. Are there other logs that I could provide you? |
|
Okay... strange strange... I am trying to reproduce the problem here... On Fri, Jul 18, 2014 at 11:26 PM, Alexander Schneider <
inc: http://ars-machina.raphaelbauer.com |
|
You are welcome! BTW I am not TE employee! Apply my changes to your repo and branch if you
|
|
Hey @martin-g - that's awesome! I added you to README.md as contributor to say thanks! Really good work. @mcocciaTE and @aschneider-techempower ninja-standalone and ninja-resin should work by now. Would be great if you could confirm... Thanks for all your support. Really stunned by your great support! |
|
@mcocciaTE and @aschneider-techempower bumping that back on top - would be great if you could verify and close this PR! Thanks for your support! |
|
You're still failing one of the tests. |
|
I made a change i the persistence layer - could you please try that again? Thanks for your efforts! |
|
@aschneider-techempower and @mcocciaTE - I bumped ninja to the latest 3.3.1. Just wondering if you could merge the PR for the next round. ninja-standalone should run by now. And if ninja-resin does not run I'd suggest to disable it :) Thanks for your efforts! |
|
apologies, but could you rebase again? I had to apply a hotfix to our travis setup |
|
I synced the fork... Let me know if there is anything else to do :) Thanks for your efforts! |
|
@raphaelbauer could you please merge in my ninja-800 branch? From my initial tests there appear to be a number of http 500s occurring. Also, do you expect a number of additional frameworks to depend on resin? If not (e.g. ninja-resin will basically be the only directory that needs to install resin), then could you move the code from |
ninja-standalone provides everything we need :)
|
Hey @hamiltont
Could you verify that that's working? Thanks! |
|
I very much understand. Perhaps we can open an issue or broadcast on the Re standalone, it passed verify fine last time so I expect no problems, but |
|
Oh ps - the |
does no longer exist.
|
Travis checks out, this LGTM. Thanks @raphaelbauer ! |
Ninja: Bump to Ninja 3.3.1, drop Resin support
|
hey @hamiltont - I removed ninja-resin from travis. Regarding support from the community - that's a very good idea. Actually ninja-standalone and ninja-resin were already created by "the community". I'll ask on the mailing lists... Thanks for you efforts... Well appreciated! |
Also removed no longer necessary exclusions for guava. Painless drop in replacement.