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

78 Коммитов

Автор SHA1 Сообщение Дата
Anthony Yeh 7ab3746392 Merge pull request #1164 from enisoc/travis
Pin PHPUnit to a version that supports PHP 5.3.
2015-10-02 12:22:20 -07:00
Anthony Yeh a93e22d9a2 Pin PHPUnit to a version that supports PHP 5.3. 2015-10-02 11:21:53 -07:00
Michael Berlin 96704fffb4 travis: Add check if generated protobuf and gRPC files are up to date.
If not, the test fails and the author of the pull request has to run
"make proto" locally and include its changes.
2015-10-01 18:10:59 -07:00
Michael Berlin 06ebe9c2e8 travis: Fix URLs to MariaDB packages.
Version on mirror got bumped from 10.0.20 to 10.0.21.

We didn't notice this change before because download of the packages is
skipped when the Travis CI cache is present.
2015-09-11 14:45:17 -07:00
Alain Jobart 582b093440 Adding comment for gRPC version. 2015-09-11 12:54:57 -07:00
Alain Jobart 318af78ad6 Switching to beta versions of protobuf and grpc.
Fixing python clients to work.
2015-09-11 11:55:54 -07:00
Anthony Yeh 740d1bd8f4 Remove obsolete Travis files. 2015-08-23 21:41:12 -07:00
Anthony Yeh 082f9afd6d test.go: Add goveralls script as a manual target. 2015-08-23 17:43:41 -07:00
Anthony Yeh eb422bcf1f test.go: Add non-docker test mode. 2015-08-23 17:43:09 -07:00
Anthony Yeh 8511ab0193 Add PHP tests to Travis. 2015-08-23 01:28:44 -07:00
Alain Jobart 4538a917bc New version of protobuf / grpc libraries. 2015-08-18 11:39:43 -07:00
Michael Berlin b738e2ad92 Travis: Log GOMAXPROCS.
It should default to 2 which is the number of cores we're allowed to use. (Keep in mind that /proc/cpuinfo will show that 32 cores are available.) Therefore, I assume that GOMAXPROCS is already explicilty set to 2 by the Travis CI team.
2015-07-23 00:15:11 -07:00
Michael Berlin 4d0a05134c Travis: Work-around MariaDB installation by extracting *.deb packages.
With this change, the following dependencies are no longer installed as well:
- New Relic monitoring (is no longer necessary)
- Java dependencies (no more necessary since we killed most of the old Java code)
2015-07-23 00:07:47 -07:00
Alain Jobart 5a11631d7d Updating gRPC to 0.9.1.
Updating protobuf to v3.0.0-alpha-2 (to match gRPC's version)

Now the python vtctl client works as expected (!!!).
Also splitting up go and python vtctl client implementations
(will be used inside google3).
2015-07-06 11:54:04 -07:00
Ammar Aijazi f1e524adb3 Pin gRPC to a known working version 2015-06-11 22:33:41 -07:00
Michael Berlin 53f959f6a6 Fix installing gRPC if it's not installed system wide. 2015-05-01 16:31:05 -07:00
Alain Jobart 45f1ebb316 The version I used didn't work, and there is no tagged version later.
Reverting to fixing the install.
2015-03-26 14:04:59 -07:00
Alain Jobart a1009ba84a Fix git command. 2015-03-26 10:27:39 -07:00
Alain Jobart d854ea5d7c Fixing the version of grpc to a well-known working version. 2015-03-26 09:26:42 -07:00
Alain Jobart 9e3caff5cf Fixing the scripts to build grpc and protobuf better.
Docker and travis: build and install as root in /
2015-03-12 09:06:23 -07:00
Alain Jobart 8328ffb884 Reverting protobuf install to 3.0.0-alpha-1 to be compatible
with the one grpc installs. Adding a couple extra libraries
so later on we can switch to using them.
2015-03-11 15:49:33 -07:00
Anand Henry a65e4aebb4 Travis: Do not hardcode version in mariadb dependencies 2015-01-28 12:34:30 -08:00
Anand Henry c8761b7b78 Fix typo 2015-01-02 09:23:26 -08:00
Anand Henry 3e03bfee74 Comments 2015-01-02 09:07:51 -08:00
Anand Henry f4afc371f9 Travis: Skip coveralls and new relic for pull requests 2015-01-02 08:30:30 -08:00
Anand Henry 593534912d Travis: Fix flaky tests
Make min rdonly instances configurable for vtworker tasks
Remove unnecessary tablets wherever possible
Use lower buffer pool size in MySQL to save memory
Track performance using New Relic
2014-12-22 14:39:01 -08:00
Shengzhe Yao a9c2c4ce1d ensure syslogd is up before starting the build
test/schema.py uses log/syslog which requires a running syslog daemon
and the start script should guarantee it is up and running.
2014-12-17 16:55:15 -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