1
0
Fork 0

217 Commits (4004b17de7c89b57ae316f5d68fb83f0a1831df0)

Author SHA1 Message Date
Philip O'Toole dde1aa5044 Remove u' 3 years ago
Philip O'Toole 4f92d91a63 Use correct MIME media type for JSON
https://www.ietf.org/rfc/rfc4627.txt

https://github.com/rqlite/rqlite/issues/933
3 years ago
Philip O'Toole 2e7c26f4b2 Create request body correctly during testing 3 years ago
Philip O'Toole a9748acdee Help with better testing 3 years ago
Philip O'Toole d64b6e140a Append non-list as object 3 years ago
Philip O'Toole 2f3382fea6 End-to-end named parameter testing 3 years ago
Philip O'Toole cdf15c172b System-level single-node named param testing 3 years ago
Philip O'Toole 5ce51bc2ba Better comments 3 years ago
Philip O'Toole ddde0b1447 Write one more entry to log to force set fsm_index 3 years ago
Philip O'Toole 64be88fd9c More waits and Python3 work 3 years ago
Philip O'Toole c572be9a02 More detail exception message 3 years ago
Philip O'Toole be5ef533cc Wait until node applies all leader's entries 3 years ago
Philip O'Toole 37ff662f71 Wait for FSM in snap test 3 years ago
Philip O'Toole 9143172c1c DRY up test 3 years ago
Philip O'Toole 3ef3a5369b End-to-end cluster-recovery test 3 years ago
Philip O'Toole 7e81fa88b6 ABL 3 years ago
Philip O'Toole 4446c3b5bd Explicitly close listeners 3 years ago
Philip O'Toole eaad57f610 Full cluster-recovery system-level test 3 years ago
Philip O'Toole 662008d49c System-level test of cluster recovery 3 years ago
Philip O'Toole bc8e16328c Use proper string compare in end-to-end testing 3 years ago
Philip O'Toole e0e2572464 More testing and docs for /readyz 3 years ago
Philip O'Toole c254603eaa
Reraise HTTP exceptions 3 years ago
Philip O'Toole dd71c07c73 ABL 3 years ago
Philip O'Toole 0e50ab255d Better HTTP logging during end-to-end tests 3 years ago
Philip O'Toole 0b5d80c604 Add Error information to nodes/ output 3 years ago
Philip O'Toole 33073bc63c Move test to different place 3 years ago
Philip O'Toole 548527a59d Add e2e test for nodes/ 3 years ago
Philip O'Toole d7500c2f5f Revert to simpler nodes/ system test
This is something that will have to be in the end-to-end test.
3 years ago
Philip O'Toole d45bdfed7f System-level testing of nodes/
Fails right now because there is no way to actually shutdown the node
from answering cluster requests.
3 years ago
Philip O'Toole e79fe9d372 Fix test comment 3 years ago
Philip O'Toole 7b52753c1b Close listeners after test 3 years ago
Philip O'Toole b909cd4f74 Tighthen up Raft advertised testing 3 years ago
Philip O'Toole a6346ba9d4 Fix unit test -- start muxes 3 years ago
Philip O'Toole e64c1a086a Initial test, doesn't work 3 years ago
Philip O'Toole 961a31149b Strong query test 3 years ago
Philip O'Toole 88b80cffa6 Clearer system-level test 3 years ago
Philip O'Toole bf003e4f40 Better test comments 3 years ago
Philip O'Toole 7b2e711c73 Remove constraint check
It's too clever, and causing test practicality issues.
3 years ago
Philip O'Toole 6e17295913 Group network-related params together 3 years ago
Philip O'Toole 0b8beb6a5d Implmenet Request Forwarding timeout support 3 years ago
Philip O'Toole 6fd775b1d7 End-to-end testing of request forwarding 3 years ago
Philip O'Toole c017d11c22 Enable transparent request forwarding 3 years ago
Philip O'Toole bedd9132e6 Rename file testing request forwarding 3 years ago
Philip O'Toole d7932a6986 More side-by-side tests 3 years ago
Philip O'Toole 373f78b0fe System-level tests build 3 years ago
Philip O'Toole bfacedb0e7 Fix system-level testing 3 years ago
Philip O'Toole db938f420f Cleaner control during e2e testing 3 years ago
Philip O'Toole ffec37fa88 Test end-to-end pretty queries 3 years ago
Philip O'Toole b8d72f3fc4 New DB and FSM indexes to track state 3 years ago
Philip O'Toole eec7494d62 DB size requires a read-write connection 3 years ago
Philip O'Toole 6edff5ba24 Deal with SQLite connection "caching"?
https://github.com/mattn/go-sqlite3/issues/966
3 years ago
Philip O'Toole fda093b073 Remove reference to DSN in system test 3 years ago
Philip O'Toole 4c49fc6c29 End-to-end test new join metrics 3 years ago
Philip O'Toole 950062329f Test rejoining with changed network addresses 3 years ago
Philip O'Toole e91f0e16e7 Simplify join end-to-end testing
Test now just makes sure stuff doesn't blow up. Need more extensive
testing of this operation.
3 years ago
Philip O'Toole 8dc8788f37 ABL 3 years ago
Philip O'Toole 2837713c40 Don't always run leader-constraint check
Some testing involves changing leaders, and some API checks will be
inherently racy.
3 years ago
Philip O'Toole 166bddab8b Add API adv test 3 years ago
Philip O'Toole 37995908e5 Add end-to-end test of redirected join via follower 3 years ago
Philip O'Toole 87c9f81a07 Fix comment 3 years ago
Philip O'Toole 5d8fafab98 Get nodes/ for all nodes.
It makes testing easier, and this flag is tested in unit tests.
3 years ago
Philip O'Toole b6e0f46f30 Support non-voting nodes optionally in nodes/ 3 years ago
Philip O'Toole ffa23d1dae End-to-end testing of nodes/ API 3 years ago
Philip O'Toole 4cff27f91f Fix bugs in Goroutine logic
Testing never fails to produce results.
3 years ago
Philip O'Toole 7218a40ed1 Cluster system test for nodes/
It's failing however.
3 years ago
Philip O'Toole e5c80faa0c Fix pydoc 3 years ago
Philip O'Toole dbd1c0a254 Remove 'redirect' from HTTP status
Getting the redirect information requires accessing other nodes, which
could block if those nodes are not up.
3 years ago
Philip O'Toole 7280ff26b8 Add back node restart test 3 years ago
Philip O'Toole 0d533dfa4c Some cleanup 3 years ago
Philip O'Toole f939d33fe5 Remove Metadata concept from system
System testing passes.
3 years ago
Philip O'Toole 30d4d63ebb System tests pass 3 years ago
Philip O'Toole 38b2abca84 Remove older TCP transport code
Still unclear about whether tn.Open() is required with new mux.
3 years ago
Philip O'Toole 8e918ceb55 System testing of internode encryption 3 years ago
Philip O'Toole 8276ec653b Fix up system test 3 years ago
Philip O'Toole cb6d11ab4f Remove superfluous blank line 3 years ago
Philip O'Toole 81cee7dd70 Merge branch 'master' of github.com:rqlite/rqlite into test-concurrent-compress 3 years ago
Philip O'Toole f9df604efc Test concurrent requests with compression on 3 years ago
Philip O'Toole ee7be58207
Remove superfluous blank line 3 years ago
Philip O'Toole 3d3bbabaeb Direct HTTP requests to avoid races during testing 3 years ago
Philip O'Toole 9ca9a3f1fd Add test of concurrent Execute requests 3 years ago
Philip O'Toole 83c15368fa Check if node has attributes before deprovision 4 years ago
Philip O'Toole 73663ccc58 Shutdown gracefully to prevent races
See https://app.circleci.com/pipelines/github/rqlite/rqlite/428/workflows/794131c2-372b-4fb0-8c92-6e3dc0709cb9/jobs/4512
4 years ago
Philip O'Toole dbcaec623c
Update helpers.go 4 years ago
Philip O'Toole 3ff13cda74 More system testing 4 years ago
Philip O'Toole fe8db65f20 Test database is functional after system test 4 years ago
Philip O'Toole 51c745ea23 More in-mem and on-disk system test 4 years ago
Philip O'Toole 8049d35431 More tests 4 years ago
Philip O'Toole ae16a65d8d Handle snapshots with database data
This shouldn't happen normally, but technically could.
4 years ago
Philip O'Toole 91d2506ca9 Transport creation convenience functions 4 years ago
Philip O'Toole a4f1d14eb9 Refactor some tests for future use 4 years ago
Philip O'Toole 85f175dcba Add a test script for PR739 4 years ago
Philip O'Toole 2e19df93de Correct comment 4 years ago
Philip O'Toole 8dbd2678dd More end-to-end snapshot and restore testing 4 years ago
Philip O'Toole be0286fd4b More extensive end-to-end snapshot testing 4 years ago
Philip O'Toole 56cb9321d2 End-to-end test of idempotent join 4 years ago
Philip O'Toole 72ae509389 Consolidate helper functions 4 years ago
Philip O'Toole a5cd120296 ABL 4 years ago
Philip O'Toole 05cce7c6fc Fix restart test logic 4 years ago
Philip O'Toole 1b2e4612f7
Add system-level restart test (#707)
Add system-level restart test
4 years ago
Philip O'Toole ee64fa3e80
Merge pull request #686 from rqlite/mixed_params
Test mixing parameterized and non-parameterized queries
4 years ago