Commit Graph

91 Commits (3d6ea7b7057ea89fd88dc2a4e9671e9b68bdfb89)

Author SHA1 Message Date
René Cannaò 4b3d69606e Merge branch 'query_test' into v1.2.0
10 years ago
René Cannaò 0f9a61c98e Fix bug #536
10 years ago
René Cannaò ecb008520f Removed unnecessary files
10 years ago
Andrei-Adnan Ismail a5df074442 #454 Add command to run nose tests
10 years ago
Andrei-Adnan Ismail 949db7be31 Add more verbose logging for tests
11 years ago
Andrei-Adnan Ismail 9fbeddd2a1 #395 Simplify test by removing dependency on dnsdock
11 years ago
Andrei-Adnan Ismail eddd807dd0 #395 Add assertions for which hostgroup each host belongs to after slave promotion to master
11 years ago
Andrei-Adnan Ismail dfff579a68 #395 Move main test routines to the top of the file
11 years ago
Andrei-Adnan Ismail f27e375c54 #395 Add draft for test that promotes slave to master and checks whether ProxySQL detects the change
11 years ago
Andrei-Adnan Ismail 9f764358bf #395 Add API for docker inspect in base test class
11 years ago
Andrei-Adnan Ismail ba31844437 #395 First working test: an INSERT done via ProxySQL to the master should be visible in the slaves
11 years ago
Andrei-Adnan Ismail 3310863e43 #395 Accomodate MySQL instances that have no associated dump
11 years ago
Andrei-Adnan Ismail a93bf66632 #395 Add boilerplate code for starting the replication
11 years ago
Andrei-Adnan Ismail 87edffe763 #395 Expose some APIs from docker_fleet more easily to ProxySQL tests
11 years ago
Andrei-Adnan Ismail 802888476b #395 Add API for running a query against a MySQL container only given its container ID.
11 years ago
Andrei-Adnan Ismail 4f464288a8 #395 Make _docker_inspect and _get_environment_variables_from_container APIs public
11 years ago
Andrei-Adnan Ismail 03272dd2d5 #395 Don't foget to copy the contents of the folder containing the docker-compose.yml template
11 years ago
Andrei-Adnan Ismail ce7ece3155 #395 Improve filtering of scenarios
11 years ago
Andrei-Adnan Ismail 79d1a5afcf #410 Fixing the way the ProxySQL container id is retrieved
11 years ago
Andrei-Adnan Ismail b19e6be5e7 #410 Disabling config file parsing test
11 years ago
Andrei-Adnan Ismail cb86e08a6d #410 Migrating tests to new multiple-OS format
11 years ago
Andrei-Adnan Ismail 8aa060ac11 #410 Stop using self.assert_raises. Not always available
11 years ago
Andrei-Adnan Ismail 37af589626 #410 Stop using docker-py and start using docker command line tools to get information on images/containers
11 years ago
Andrei-Adnan Ismail ffeee00b68 #410 Running authentication tests against all the available scenarios
11 years ago
Andrei-Adnan Ismail 711270938c #410 Add function for running test assertions in a number of Docker scenarios
11 years ago
Andrei-Adnan Ismail 151065e03e #410 Migrating from classmethods to instance methods
11 years ago
Andrei-Adnan Ismail 2dc6b70f67 #410 Running SQL queries against the docker containers is now routed through DockerFleet
11 years ago
Andrei-Adnan Ismail eb3e954f70 #410 Remove forgotten line
11 years ago
Andrei-Adnan Ismail a2d16402be #410 Stop sending pings in tests for now
11 years ago
Andrei-Adnan Ismail 9ba100a829 #410 Startup/shutdown logic for a scenario is now implemented in DockerFleet
11 years ago
Andrei-Adnan Ismail 27e8a0cb42 #410 Optimizing startup time by using docker commit on the ProxySQL running container
11 years ago
Andrei-Adnan Ismail 9fa5d58d4b #410 Added proper startup/shutdown logic for a testing scenario
11 years ago
Andrei-Adnan Ismail 7fef35a647 #410 Remove SCENARIO declaration from tests
11 years ago
Andrei-Adnan Ismail 982db143b5 Merge branch '1.0' into 410-run-tests-on-multiple-os
11 years ago
Andrei-Adnan Ismail 53270dd5c8 #410 First draft of class that manages the fleet of docker containers and their associated scenarios
11 years ago
Andrei-Adnan Ismail 1cdd5d8952 Merge pull request #408 from aismail/403-make-sure-automation-still-runs
11 years ago
Andrei-Adnan Ismail 384cf06514 #404 Add flag for removing orphaned volumes after stopping the containers
11 years ago
Andrei-Adnan Ismail b5b20c5f5f #405 Making sure the dir exists before deleting it
11 years ago
Andrei-Adnan Ismail 272d261505 #405 Making sure that /tmp/proxysql-tests actually exists before trying to delete it
11 years ago
Andrei-Adnan Ismail 7cfc9df0e9 #403 Explain why we needed sleep(5) after starting the containers
11 years ago
Andrei-Adnan Ismail a22659c180 #403 Disabling interactive mode for now
11 years ago
Andrei-Adnan Ismail c027c3be21 #403 Add an extra sleep in order to make sure the daemons are actually ready to receive commands
11 years ago
Andrei-Adnan Ismail 1079223625 #403 Accounting for variables that disappeared / changed values
11 years ago
Andrei-Adnan Ismail 94d6365624 #403 Accounting for changed behaviour of PROXYSQL STOP
11 years ago
Andrei-Adnan Ismail ead377cce8 #403 Added smarter waiting mechanism for the containers to initialize
11 years ago
René Cannaò 8d4abf90c0 Merged with master from sysown
11 years ago
René Cannaò c5b67371f7 Code clean up
11 years ago
Andrei Ismail 360fe43ef8 #314 Add test to see whether in-memory tables get correctly populated from the config file
11 years ago
Andrei Ismail b9d8968fdb #314 Make it possible for config file fields to be overriden in tests
11 years ago
Andrei Ismail 9e983cdcef #295 Stress testing monitor tables locking errors
11 years ago