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

92 Коммитов

Автор SHA1 Сообщение Дата
Arindam Nayak 93506294f6 Code coverage tracking (#11)
* added code coverage using sonar and codecov

Signed-off-by: Arindam Nayak <arindam.nayak@outlook.com>
Signed-off-by: Arindam Nayak <arindam.nayak@outlook.com>
2020-01-29 15:51:17 +05:30
Gary Edgar 4ea11a5839 tools/make-release-packages.sh: Various fixes
Signed-off-by: Gary Edgar <gary@planetscale.com>
2020-01-14 15:37:27 -08:00
Morgan Tocker 28eb3c1277 Completely remove VTROOT requirement
Hooks will just not be supported if VTROOT is not specified.

Signed-off-by: Morgan Tocker <tocker@gmail.com>
2020-01-03 16:40:55 -07:00
Morgan Tocker 4d6c8d1443 Improve gitignore, remove config from packages
Signed-off-by: Morgan Tocker <tocker@gmail.com>
2020-01-03 14:46:44 -07:00
Gary Edgar ca76c58579 tools/make-release-packages.sh: stop packaging web dir
Signed-off-by: Gary Edgar <gary@planetscale.com>
2020-01-02 14:05:00 -08:00
Morgan Tocker 2607bcde42
Merge pull request #5629 from planetscale/ds-unit-race
include go/... in unit_test_race instead of go/vt/...
2019-12-31 09:56:10 -07:00
Deepthi Sigireddi 1ae74b11cf
Merge pull request #5604 from planetscale/tal_reparent_new
Reparenting endtoend testcases in Go migrated from Python [+ github actions]
2019-12-30 22:04:17 -08:00
deepthi 09eb5d024b include go/... in unit_test_race instead of go/vt/...
Signed-off-by: deepthi <deepthi@planetscale.com>
2019-12-30 21:44:19 -08:00
Sugu Sougoumarane 67e1ba4860 tests: increase timeout for unit tests
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2019-12-30 11:33:03 -08:00
Ajeet jain 597d95c7ee
code cleanup
Signed-off-by: Ajeet jain <ajeet@planetscale.com>
2019-12-26 11:58:57 +05:30
Ajeet jain e32f26fc5b
reverted unrequired files/changes
Signed-off-by: Ajeet jain <ajeet@planetscale.com>
2019-12-26 11:56:05 +05:30
Ajeet Jain f429154009
Splitting github actions for endtoend go cluster in multiple nodes
Signed-off-by: Ajeet jain <ajeet@planetscale.com>
2019-12-26 11:49:10 +05:30
Ajeet jain 0c18dc1e1d
Merge remote-tracking branch 'upstream/master' into tal_reparent_new
Signed-off-by: Ajeet jain <ajeet@planetscale.com>
2019-12-23 16:46:37 +05:30
Sugu Sougoumarane 9daae6d8c0 tests: fix unit_race
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2019-12-22 21:55:11 -08:00
Morgan Tocker c30ec7f649
Merge pull request #5602 from planetscale/gedgar-rm-sauce-connect
tools/sauce_connect_*.sh: Remove broken/unused scripts
2019-12-20 09:27:07 -07:00
Ajeet jain 4c85a56fb9
updated readme and config
Signed-off-by: Ajeet jain <ajeet@planetscale.com>
2019-12-20 11:01:57 +05:30
Ajeet jain 4a8b2e8097
reparent test cases written in go
Signed-off-by: Ajeet jain <ajeet@planetscale.com>
2019-12-20 10:45:00 +05:30
Sugu Sougoumarane b8c0dc3e95
Merge pull request #5589 from planetscale/morgo-add-auto-release
Add automated release
2019-12-19 19:34:28 -08:00
Gary Edgar aceb06f273 tools/sauce_connect_*.sh: Remove broken/unused scripts
Signed-off-by: Gary Edgar <gary@planetscale.com>
2019-12-19 18:37:06 -08:00
Morgan Tocker ca6730dce5
Merge pull request #5559 from planetscale/morgo-matrix-unit
Add matrix build for unit tests
2019-12-19 10:39:48 -07:00
Gary Edgar 598806a0d0 make-release-packages.sh: Disable shellcheck 1091 and Add README pointing to local install instructions
Signed-off-by: Gary Edgar <gary@planetscale.com>
2019-12-18 18:16:12 -08:00
Morgan Tocker 73fc38464b Add automated release
Signed-off-by: Morgan Tocker <tocker@gmail.com>
2019-12-18 09:48:44 -07:00
Morgan Tocker b4be0c775b Remove MariaDB 10.1
Re-enable unit race
Change CI git checkout to be v2.0
Disable test caching

Signed-off-by: Morgan Tocker <tocker@gmail.com>
2019-12-17 09:26:12 -07:00
Morgan Tocker 98b3ad1b45 Improve Test Stability
Signed-off-by: Morgan Tocker <tocker@gmail.com>
2019-12-13 07:03:27 -07:00
Morgan Tocker c1dc972878
Merge pull request #5543 from planetscale/morgo-improve-dependency-chk
Add better dependency checking
2019-12-10 18:00:01 -07:00
Morgan Tocker aa84ea4300 Address PR Feedback
Signed-off-by: Morgan Tocker <tocker@gmail.com>
2019-12-10 13:16:25 -07:00
Morgan Tocker 5ebe0cfbd4 Make packages with cut down binaries list
Fixes #5421

Signed-off-by: Morgan Tocker <tocker@gmail.com>
2019-12-10 12:08:05 -07:00
Morgan Tocker 7bf41372e2 Add mysqld PATH workaround
Signed-off-by: Morgan Tocker <tocker@gmail.com>
2019-12-10 09:25:20 -07:00
Morgan Tocker 855cc73708 Improve dependency checking for Go
Minor spelling/grammar improvements

Signed-off-by: Morgan Tocker <tocker@gmail.com>
2019-12-10 09:00:33 -07:00
Morgan Tocker 2f373c4600 Add better dependency checking
Signed-off-by: Morgan Tocker <tocker@gmail.com>
2019-12-10 08:20:38 -07:00
Morgan Tocker b25d149479 Merge VTTOP and VTROOT variables
Disable prepared_statement test
Add a check to examples to make sure etcd is not running

Signed-off-by: Morgan Tocker <tocker@gmail.com>
2019-12-07 12:11:06 -07:00
Morgan Tocker 0e32897141 Make the unit race test raise errors
Signed-off-by: Morgan Tocker <tocker@gmail.com>
2019-12-03 19:44:29 -07:00
Morgan Tocker e79b8451a9 Merge remote-tracking branch 'upstream/master' into cluster_for_test
Signed-off-by: Morgan Tocker <tocker@gmail.com>
2019-11-07 12:15:34 -07:00
Arindam Nayak 5ac032e49b exclude cluster test from e2e_race
Signed-off-by: Arindam Nayak <arindam.nayak@outlook.com>
2019-10-30 14:59:21 +05:30
Sugu Sougoumarane 9238e401d6
Merge pull request #5353 from hwdef/add-license1
update license
2019-10-27 17:34:00 -07:00
Arindam Nayak f3969f8835 separated cluster test to shard 2
Signed-off-by: Arindam Nayak <arindam.nayak@outlook.com>
2019-10-25 19:33:55 +05:30
Arindam Nayak ef7139d821 externalize etcd peer port and tmp directory
Signed-off-by: Arindam Nayak <arindam.nayak@outlook.com>
2019-10-25 17:49:26 +05:30
hwdef 44d26bb206 update license
Signed-off-by: hwdef <hwdef97@gmail.com>
2019-10-25 10:20:30 +08:00
Morgan Tocker 28ecc0b561 Cleanup some left over code from previous changes
Stabalizes the testsuite on "MySQL56" == MySQL 5.7 in modern usage.

Signed-off-by: Morgan Tocker <tocker@gmail.com>
2019-10-21 16:17:53 -06:00
Sugu Sougoumarane a715872079
Merge pull request #5297 from tanjunchen/update-lisence-header-java-directory
update the license header in java/ tools/ travis/ tests.go files
2019-10-15 20:54:24 -07:00
deepthi 2491da0f0f Split tests into unit and endtoend(e2e). Speed up backup test
Signed-off-by: deepthi <deepthi@planetscale.com>
2019-10-14 22:06:04 -07:00
tanjunchen a205ed390f update license header in java/ tools/ travis/ test.go files
Signed-off-by: tanjunchen <2799194073@qq.com>
2019-10-12 15:55:55 +08:00
Anthony Yeh f97a82bfe7 Use Go modules to run goyacc.
Since all Go tools have been removed from bootstrap.

Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
2019-09-12 21:29:15 +00:00
Morgan Tocker fb4eec3e3d Add go mod download to Docker base
Signed-off-by: Morgan Tocker <tocker@gmail.com>
2019-09-04 09:31:43 -06:00
Morgan Tocker 4d8a6a90c9 Change to use tools/tools.go for go get dependencies
Signed-off-by: Morgan Tocker <tocker@gmail.com>
2019-08-30 10:44:56 -06:00
Rafael Chacon 7c36faa885 Adds a test to check regressions in parser
Signed-off-by: Rafael Chacon <rafael@slack-corp.com>
2019-01-15 22:05:02 -08:00
Scott Lanning 60ed1bf8e9 added comment
suggested by Simon Mudd

Signed-off-by: Scott Lanning <scott.lanning@booking.com>
2018-12-13 13:05:59 +01:00
Scott Lanning 0f9cc1e690 fall back to environment variables when building without git
In our RPM build process, for whatever reason
it builds packages from a .git-less source.
This leads to the buildGit* variables not being set
and the corresponding BuildGit* in /debug/vars being empty.
We can export BUILD_GIT_* environment variables
during the build, though; this would fall back to those
in case the git commands come up empty.

Signed-off-by: Scott Lanning <scott.lanning@booking.com>
2018-12-13 13:05:59 +01:00
Sugu Sougoumarane 6d4511dfa8 build: update for latest goyacc
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2018-07-26 11:28:11 -07:00
Michael Berlin 9a6f21e3c2 dev.env: Fix all shellcheck linter errors.
Signed-off-by: Michael Berlin <mberlin@google.com>
2018-04-09 13:01:21 -07:00