Launch all test

Hello,

Can you pack “launch all test” into single request to minimize the RTT?
Because in bolivia it’s slow to validate all test. Seam be one query/reply by test. We have in best case 300ms of ping

Cheers,

Interesting idea.
Could also give and option to make it a quick test all without the animation, etc. just check all and give result.

This could be very helpful in “fastest” clashes.

I had a few where I was just waiting for the tests to finish before I submit and went down in position. :smile:

Currently, when you press the test all button, your code is downloaded, compiled and executed for each test separately. The animation doesn’t increase the duration of the computation. What could be done is to test the code on multiple test files like we do for the report but that requires more changes that you think.

We have planned to rework the IDE in the next months so it is unlikely we would do big changes on the current IDE now. But I agree this makes sense for the clashes, we will see what is feasible.

For https://www.codingame.com/forum[1]
Error 500

JSESSIONID
044DA76AA28338XXXX
.codingame.com
/
Session
42

_ga
GA1.2.1818887979.1418079393
.codingame.com
/
2017-09-24T22:18:54.000Z
30

rmcg
0tX/Rm9zr3G7T8/CoEWLawpXrRuV60g7eb/lUiYu4U2lgMEOkq/H3Bo1ELVXketUrL1GgptYlXcU5b4z0qcRKGRBv8uKbxuKlQRSpG2nc73TGagGmAeLaufv5MKaYBSPOvyS/Y/eg2rnNpKLK5PzOGXlGC79Sf6V0UHFBGHbd/EZMvva4hlEm75UXvvd7JzR3CEsbYINjl0ez6Non…
.codingame.com
/
2016-09-22T01:36:08.345Z
602

Oops

Oops...

Your server (at least the frontend) is:

62.210.146.48
FR
France,

48.86,

Free SAS
Iliad Hosting
poneytelecom.eu

When I try re login me:

Information
An internal error occurred (#-1): “internal error”. Please contact coders@codingame.com for help
Apache Tomcat/8.0.0-RC5, Linux 3.X
Uptime guess: 149.968 days

Apache httpd 2.2.22 ((Ubuntu)), Uptime guess: 46.822 days, how support the load with apache? :wink:

Will be great to improve the security

TypeError: Cannot read property ‘publicHandle’ of null
at startSession (codingame.js:102205)
at null. (codingame.js:102070)
at codingame.js:64585
at codingame.js:26877
at g (codingame.js:15418)
at codingame.js:15806(anonymous function) @ codingame.js:22185$get @ codingame.js:19106(anonymous function) @ codingame.js:26880g @ codingame.js:15418(anonymous function) @ codingame.js:15806

And start all test and group upload/compilation will improve the server usage

These errors are not usual. We have upgraded the website yesterday and it looks like we have introduced a regression. We are actively working on it.

Up, what about the security enforcing and compil and test only one time all the test?

I’ve suggested the idea to test all at once to one of the developer that is currently working on the new IDE.

However, if we decided to launch the tests one at a time, it was to stop if one of them is not working. The objective was to reduce the number of tests that are ran. If we provide a button “Test all” that launches everything, people will use it a lot instead of testing with only one test. Consequence is that this would increase the load of our servers quite a lot.

it was to stop if one of them is not working -> perfect:
https://www.codingame.com/ide/21998983035ef792200e65ffb3c6b1294fdbadd -> remain actually multiple XHS (ajax). One by test (not test all at once).