Граф коммитов

90 Коммитов

Автор SHA1 Сообщение Дата
Anand Henry 61e1baed59 Skip resharding_bytes integration tests in Travis 2014-12-12 18:12:58 -08:00
Anand Henry cdfa764d7f Travis and Coveralls integration
Add travis configuration and dependencies script
Split integration test make targets to allow parallel execution in Travis
Add go packages required for coverage upload to Coveralls
Add coveralls and travis badges to README

Travis: Retry make targets to address flaky targets
2014-12-12 17:44:12 -08:00
Peter Lobsinger 5ed185a982 Merge pull request #229 from plobsing/exportBuildTags
manage build metadata
2014-12-10 13:11:52 -08:00
Peter Lobsinger 77ed30c86d Burn values into binary at build-time.
User, host, timestamp, and git-rev are values that we should capture at
build time to be able to track our instances across the fleet.
2014-12-10 10:37:56 -08:00
Alain Jobart 78ad6fdc6f Removing the non-vtworker options for integration tests. 2014-12-09 13:41:36 -08:00
Anthony Yeh 79fb6fd716 Run new vtworker tests by default. 2014-12-08 23:15:36 -08:00
Sugu Sougoumarane e7f9ff7918 v3 proto: end-to-end test for select & insert 2014-12-05 22:12:47 -08:00
Sugu Sougoumarane ed8e0ca97a vtgate v3: prep work for new router 2014-11-01 12:17:39 -07:00
shrutip 379bd84818 removed vtgate_test from Makefile. 2014-10-01 11:15:43 -07:00
Anthony Yeh f0186fbe22 Fix charset handling in filtered replication. 2014-09-26 15:36:12 -07:00
Anthony Yeh 7aed34e8e9 Add site_test Makefile target to run only recommended pre-install tests. 2014-09-10 14:56:25 -07:00
Anthony Yeh 6f3231a431 Use VT_TEST_FLAGS and stop on error in queryservice_test. 2014-09-09 00:28:49 -07:00
Anthony Yeh 88a4365794 Print start time when running integration tests. 2014-09-03 17:44:12 -07:00
Sugu Sougoumarane 21092f5e35 tablet.py refactoring phase 1
Added a start_vtocc function. It works, but there's still
a lot of duplicate code.
2014-09-02 23:33:54 -07:00
Anthony Yeh dcc2205a32 Make new DB data dir and config file for MariaDB. 2014-08-20 21:11:49 -07:00
Liang Guo a1d1545769 Include vtgatev2 test in integration test 2014-08-07 11:34:57 -07:00
Alain Jobart 2f3026ba45 Few changes to toporeader related stuff.
Hoping to increase QPS, no luck so far. Need profiling.
2014-07-11 09:48:38 -07:00
Sugu Sougoumarane 34e518f30a queryservice: remove sensitive mode flag.
Sensitive mode turned out to be not very useful, and there was no easy
way to keep the feature maintainable. It's better to get rid of this
feature that was complicating code without adding much value.
2014-07-06 13:11:40 -07:00
Alain Jobart d16c600763 Adding some java-specific rules. 2014-06-18 11:33:29 -07:00
Alain Jobart 70f0ade503 Moving BlpPosition to binlog/proto, where it belongs. 2014-05-28 12:11:38 -07:00
Peter Lobsinger 66e9312199 Add a test target that DWIM so that 'make test' doesn't silently fail. 2014-05-16 14:45:16 -07:00
Liang Guo a4888296a8 Update VTGate V2 2014-05-02 16:44:07 -07:00
Alain Jobart 166937eb27 Code coverage helpers. 2014-04-30 13:43:22 -07:00
Alain Jobart d5970bf4a6 Adding -cover unit test rule. 2014-04-30 13:13:59 -07:00
Sugu Sougoumarane c5264729fa Makefile fix
msolo's suggestion to quote $$output worked.
2014-04-27 23:28:55 -07:00
Mike Solomon 65674504b7 Keep normal output quiet, but make failures more verbose to aid debugging.
Codify some assumptions on external environment variables.
2014-04-17 10:33:33 -07:00
Liang Guo e2eae9d65a Merge branch 'master' into liguo, generate additional bson files
Conflicts:
	go/vt/key/key.go
	go/vt/vtgate/proto/vtgate_proto.go
	go/vt/vtgate/scatter_conn_test.go
	go/vt/vtgate/shard_conn_test.go
2014-04-03 14:51:04 -07:00
Sugu Sougoumarane cfdf27d3bb bsongen: non-struct simple types 2014-03-25 01:12:04 -07:00
Sugu Sougoumarane 6f18c4ddf2 bsongen: not ready to be part of main build yet. 2014-03-24 02:17:07 -07:00
Sugu Sougoumarane c531c56cef bsongen: go/zk 2014-03-24 01:46:05 -07:00
Sugu Sougoumarane 33cfe80a7b bsongen: go/zk WIP 2014-03-23 21:48:50 -07:00
Sugu Sougoumarane 0cb5678e24 bsongen: vtgate & binlog protos 2014-03-23 15:26:15 -07:00
Sugu Sougoumarane df9479e14a bsongen: non-string maps & vt/topo structs 2014-03-23 02:15:16 -07:00
Sugu Sougoumarane d91015bfa7 bsongen: tabletserver protos 2014-03-23 00:26:24 -07:00
Sugu Sougoumarane 140d28b0a6 bsongen: KeyRange 2014-03-21 23:38:45 -07:00
Sugu Sougoumarane 6a637b8c4d bsongen: mysql/proto & some vtgate/proto 2014-03-21 15:55:49 -07:00
Sugu Sougoumarane 9d140d3d4f queryservice: sensitive mode test 2014-03-07 14:45:50 -08:00
shrutip 5ea75bd3ca Added the keyspace_test to Makefile. 2014-02-20 13:38:45 -08:00
shrutip af61decc7f Added missing test to Makefile. 2014-02-12 15:59:45 -08:00
shrutip 28fdaef641 Module and test to compute the task map and query where clauses for streaming queries. 2014-01-10 17:05:41 -08:00
Alain Jobart 0b82715374 Adding a resharding test with bytes keyspace_id. 2014-01-09 13:56:06 -08:00
Alain Jobart f7f3d3fd76 Splitting clone stuff out of tabletmanager.py. 2014-01-06 15:46:55 -08:00
Alain Jobart 4d33c167b6 Splitting up reparent tests from tabletmanager. 2014-01-03 09:44:38 -08:00
Sugu Sougoumarane 6615bcd90b Clean up build system
Switch to using go install. Leads to faster and cleaner builds.
go install directly installs the binaries into $VTROOT/bin directly
because $GOPATH==$VTROOT. It also intalls intermediate libraries under
pkg, which results in reuse.
There is also no more clutter in the source dirs: cleaner .gitignore.
2013-12-24 14:28:19 -08:00
Alain Jobart 42c6730d86 More work on vtworker. The framework is good now. 2013-12-13 16:08:10 -08:00
Sugu Sougoumarane 502f884e55 The grand purge: delete old binlog code 2013-11-26 20:49:57 -08:00
Liang Guo 5b44f9bdd7 Master queryservuce disallow if filter-replicating and fix race condition in post action callback 2013-11-05 17:51:11 -08:00
Ryszard Szopa e8cd4b2f06 Add make target to run unit tests with race detection. 2013-10-29 04:40:01 -07:00
shrutip 356f25c125 Removed connection_test.py and fixed some other tests to work correctly with vtclient changes. 2013-10-08 17:06:04 -07:00
Sugu Sougoumarane a835a2a399 Rename barnacle -> vtgate 2013-09-30 12:22:15 -07:00