Simon Martín
c0ea5be5d3
Improve gzip error message
2018-08-10 14:38:50 +02:00
Rafa de la Torre
8a76df8884
Fix for unhandled gunzip/zlib errors #528
2018-08-10 12:37:49 +02:00
Rafa de la Torre
6193f58dd2
Test for faulty gzip headers scenario
2018-08-10 12:15:31 +02:00
Rafa de la Torre
75f25a6c02
Test for the max POST size
2018-07-23 16:58:05 +02:00
Rafa de la Torre
a8e538aba4
Test for COPY TO and DB quota
2018-07-23 16:20:15 +02:00
Rafa de la Torre
7b405cee5d
Add test for DB quota exceeded
2018-07-23 16:14:10 +02:00
Rafa de la Torre
153ae3ea3d
Fix test: increase timeout for DB quota middleware
...
In order to give the DB quota middleware a chance of getting executed,
increase the 1 ms timeout to 10 ms. This is short but enough, as the
quota mocks are constant functions.
2018-07-23 15:36:13 +02:00
Rafa de la Torre
fdab0136e6
Fix copy/paste test
2018-07-20 16:17:44 +02:00
Rafa de la Torre
ce409b4925
Fix typo in test describe
2018-07-20 16:09:10 +02:00
Rafa de la Torre
0f8e1f43c4
Add more tests for copy_timeout
2018-07-20 15:57:36 +02:00
Rafa de la Torre
682d7e6812
Simplify timeout tests
2018-07-20 15:38:20 +02:00
Rafa de la Torre
f437df9045
Fix timeout tests
2018-07-20 15:33:12 +02:00
Eneko Lakasta
1bf8a06ec2
Rephrase error message
2018-06-29 13:19:32 +02:00
Eneko Lakasta
3c603d65c8
update tests messages accordingly
2018-06-27 16:27:10 +02:00
Simon Martín
dd088215c1
unify client disconnect timeout
2018-06-20 19:03:23 +02:00
Simon Martín
030a8f1ef4
checking connection reuse properly
2018-06-20 19:02:34 +02:00
Simon Martín
20e43f6029
ensuring query cancelation in copy from
2018-06-20 14:43:50 +02:00
Simon Martín
84c43344e4
jshgint happy
2018-06-20 13:18:32 +02:00
Simon Martín
c37ea82c0e
updating copyto test making them independent
2018-06-20 11:12:19 +02:00
Simon Martín
5021c8d466
making copy test independent
2018-06-20 11:08:41 +02:00
Simon Martín
7dec3f4e95
jshint happy
2018-06-15 13:47:37 +02:00
Simon Martín
d4e03303f9
done after response end in test copy to
2018-06-14 18:25:38 +02:00
Simon Martín
0757d11bd0
more deterministic tests when client disconnects
2018-06-14 18:10:41 +02:00
Simon Martín
34c0c5c738
removing console log
2018-06-14 10:48:00 +02:00
Simon Martín
2fa5e7b84a
grouping all copy related tests in a describe
2018-06-14 10:44:57 +02:00
Rafa de la Torre
fc12917938
Please jshint
2018-06-11 19:26:40 +02:00
Rafa de la Torre
b1073dc401
Test for the COPY FROM + disconnect
2018-06-11 19:17:23 +02:00
Rafa de la Torre
66664de286
Make the test far more robust
2018-06-11 19:04:33 +02:00
Rafa de la Torre
1417dedfd3
Final touches for client disconnect test
2018-06-11 18:45:12 +02:00
Rafa de la Torre
62fe8abd0a
A much cleaner test
2018-06-11 18:38:18 +02:00
Rafa de la Torre
4b6ee133df
Mess a little with the timeouts
2018-06-11 18:18:44 +02:00
Rafa de la Torre
52590faeac
Add a test for client disconnection scenarios
2018-06-11 17:28:53 +02:00
Simon Martín
a8ccacbc09
size returns to unzipped
2018-06-05 13:16:01 +02:00
Rafa de la Torre
4022fb2967
Clean up before executing the copy suite
...
So that it can be executed saving a bit of setup/teardown time:
test/run_tests.sh --nodrop --nocreate test/acceptance/copy-endpoints.js
2018-06-04 15:46:52 +02:00
Simon Martín
b05ded92aa
db connections usage test
2018-06-01 11:26:28 +02:00
Simon Martín
5f8533bf99
get the size gzipped
2018-05-29 16:19:06 +02:00
Simon Martín
3cf28bb7ff
jshint happy
2018-05-25 18:50:56 +02:00
Simon Martín
22caa049ee
StreamCopyMetrics
2018-05-25 18:47:41 +02:00
Simon Martín
e2bba967f9
handling copyto errors
2018-05-24 19:48:24 +02:00
Simon Martín
3d8f45afd8
going red
2018-05-24 19:08:35 +02:00
Simon Martín
5ba7dca79c
copyfrom metrics to kibana
2018-05-23 10:30:37 +02:00
Paul Ramsey
a4654f82b2
Merge branch 'pgcopy-stream' of github.com:CartoDB/CartoDB-SQL-API into pgcopy-stream-q
2018-05-22 10:37:50 -04:00
Paul Ramsey
ed696a96ec
Merge branch 'pgcopy-stream' of github.com:CartoDB/CartoDB-SQL-API into pgcopy-stream-q
2018-05-22 10:23:04 -04:00
Simon Martín
bfeea58268
copyFrom metrics to statsd tests
2018-05-22 16:07:04 +02:00
Simon Martín
30cb88c3f9
test for copyto without sql
2018-05-22 15:56:04 +02:00
Simon Martín
e347985465
changing query parameter name from sql to q
...
unify query validatrion
2018-05-22 15:42:57 +02:00
Simon Martín
79383bb119
removing only
2018-05-22 11:57:10 +02:00
Simon Martín
433bd01c27
copyto metrics
2018-05-22 11:54:10 +02:00
Simon Martín
81be15fbc3
adding format to copy metrics
2018-05-21 19:13:44 +02:00
Paul Ramsey
64fc0c32e3
Change from 'sql' as query parameter to 'q', aping existing sql api
2018-05-21 07:47:16 -07:00