Andriy Dzikh
e9e7b85e02
Make types and functions private.
2021-06-10 11:08:44 -07:00
Steven Powell
cc89907cca
add -Force to folder rm
2021-06-10 10:40:49 -07:00
Andriy Dzikh
e089973f65
Create SplitEntryMap type to simplify some definitions.
2021-06-09 15:21:43 -07:00
Steven Powell
3b27578610
delete `minikube-integration` folder in case last test failed to delete it
2021-06-09 15:11:03 -07:00
Andriy Dzikh
fb8e4d982b
Clean up compute_flake_rate.go.
2021-06-08 13:06:28 -07:00
Andriy Dzikh
fcbae7eaa1
Make sure gh is present when running report_flakes.sh.
2021-06-08 11:54:08 -07:00
Andriy Dzikh
3aa922813c
Fix wrong number of parameters for report_flakes.sh.
2021-06-08 11:50:14 -07:00
Andriy Dzikh
716f690189
Change copyright to 2021.
2021-06-07 16:39:06 -07:00
Andriy Dzikh
139d7e3771
Fix lints in compute_flake_rate.go and compute_flake_rate_test.go.
2021-06-07 16:36:01 -07:00
Andriy Dzikh
8f953781a2
Create report_flakes script to comment on PRs about flake rates of failed tests.
2021-06-07 14:44:49 -07:00
Andriy Dzikh
7c46154600
Rename jenkins_upload_tests.sh to upload_tests.sh.
...
Since these scripts are already in the jenkins folder, having the jenkins prefix is redundant.
2021-06-07 14:12:31 -07:00
Andriy Dzikh
501b238841
Use "set -eu -o pipefail" for all scripts.
...
Previously failing commands in scripts wouldn't make them actually fail. Now it does!
2021-06-07 14:09:32 -07:00
Andriy Dzikh
9e7f1ebbf0
Make computing flake rates print out percentages (with fixed 2 decimal precision) rather than floats.
2021-06-07 13:49:40 -07:00
Andriy Dzikh
a80f3bc5ae
Add license to upload_tests script.
2021-06-07 13:49:05 -07:00
Steven Powell
b39f171268
ensure Windows integration tests are ephemeral
2021-06-04 14:08:37 -07:00
Andriy Dzikh
cec82877d8
Format flake rates into CSV containing environment, test, and flake rate.
2021-06-03 14:25:04 -07:00
Andriy Dzikh
d245cfcdf7
Move all flake rate files to Jenkins to allow auto-upload.
2021-06-03 14:12:03 -07:00
Andriy Dzikh
40fdbe61ae
Allow Jenkins to append to the flake rate data.
2021-06-03 14:01:06 -07:00
Medya Gh
74fe0e9f62
bump gopogh
2021-06-02 16:30:50 -07:00
Medya Ghazizadeh
db2e02c94f
Merge pull request #11448 from sharifelgamal/macos-docker
...
ci: Add script to make sure docker is running for macos integration tests
2021-05-21 13:26:34 -07:00
Sharif Elgamal
40fd08e5fa
adding check if docker is already running
2021-05-20 15:31:31 -07:00
Sharif Elgamal
2620012bed
simplify code a bit
2021-05-19 15:00:30 -07:00
Sharif Elgamal
a4c7e5b6dc
fix permissions
2021-05-19 09:45:04 -07:00
Ilya Zuyev
b78415fcd0
add logs
2021-05-18 22:04:25 -07:00
Ilya Zuyev
443c0c00a1
add logs
2021-05-18 22:03:57 -07:00
Ilya Zuyev
6da92d44f6
Fix golang installation script for arm64 platform
2021-05-18 22:00:57 -07:00
Sharif Elgamal
f319ac784c
Add script to make sure docker is running for macos integration tests
2021-05-18 16:54:09 -07:00
Sharif Elgamal
468e2e85bb
git username
2021-05-13 10:43:55 -07:00
Sharif Elgamal
ad4716813a
fix if statements
2021-05-13 10:16:04 -07:00
Sharif Elgamal
98e7cbf4d3
perms
2021-05-13 10:12:12 -07:00
Sharif Elgamal
3a2bad6d28
don't automatically bump version
2021-05-13 09:51:31 -07:00
Sharif Elgamal
3042313322
don't fail on docker error
2021-05-13 09:42:51 -07:00
Sharif Elgamal
edd1230767
add script to automatically release storage provisioner
2021-05-13 09:40:55 -07:00
Medya Ghazizadeh
9e57c747e2
Merge pull request #11351 from afbjorklund/go-1.16.4
...
Upgrade go version from 1.16.1 to 1.16.4
2021-05-11 14:53:49 -07:00
Medya Ghazizadeh
c136fe3cfd
Merge pull request #11060 from afbjorklund/retro-arch
...
Allow building minikube for outdated architectures
2021-05-11 12:22:03 -07:00
Anders F Björklund
118d201a73
Upgrade go version from 1.16.1 to 1.16.4
2021-05-10 07:16:24 +02:00
Anders F Björklund
ac624bff80
Add missing arm64 tarballs to the release page
...
The arm64 build targets for the drivers are currently missing,
but they should be downloaded at runtime anyway so exclude them.
2021-05-09 10:11:22 +02:00
Sharif Elgamal
fea1be9d51
unify integration test names for uploading
2021-05-07 15:35:38 -07:00
Sharif Elgamal
603e49189e
allow install docker to fail
2021-05-07 10:07:08 -07:00
Sharif Elgamal
290230831e
break OS_ARCH into OS and ARCH
2021-05-06 16:23:41 -07:00
Sharif Elgamal
73291c04c7
make common executable
2021-05-06 13:06:12 -07:00
Sharif Elgamal
ad885687de
actually common.sh is a better choice
2021-05-06 13:05:02 -07:00
Sharif Elgamal
63b773e88b
combine run_tests.sh and common.sh for integration testing
2021-05-06 12:43:16 -07:00
Sharif Elgamal
be24532339
fix other API instances of access token for tests
2021-05-05 15:53:36 -07:00
Sharif Elgamal
90d148faa7
change authentication for jenkins job
2021-05-05 14:15:33 -07:00
Sharif Elgamal
cdb0de091a
full suite for docker
2021-05-04 12:16:13 -07:00
Sharif Elgamal
debca7805e
i just wanna see if it works ok
2021-05-04 11:07:36 -07:00
Sharif Elgamal
7a4855df80
take 2
2021-05-04 10:42:09 -07:00
Sharif Elgamal
3daad34d4e
fix up loop
2021-05-04 10:01:52 -07:00
Sharif Elgamal
384cb73b35
add ability for custom file name for uploading files
2021-05-03 17:53:39 -07:00
Sharif Elgamal
4f381cc1e6
Merge branch 'master' of github.com:kubernetes/minikube into macstadium
2021-05-03 17:30:20 -07:00
Sharif Elgamal
4186087e64
Revert "Run test2json during the test and not afterwards"
2021-05-03 17:23:24 -07:00
Sharif Elgamal
c14051eb35
add pidof to macos machines
2021-05-03 16:43:01 -07:00
Sharif Elgamal
a08f44b746
make hyperkit tests full suite
2021-05-03 15:45:47 -07:00
Sharif Elgamal
b090f4901c
make sure timeout is installed on macos
2021-05-03 13:27:11 -07:00
Sharif Elgamal
17d677dfc9
small changes
2021-05-03 13:21:56 -07:00
Anders F Björklund
b4379c326f
Run test2json during the test and not afterwards
...
Running it after the test is completed, means that the timestamps
of the output will be wrong (not reflecting the actual test run).
This should use "go test -json" instead of the "test2json" pipe,
but need something like "gotestsum" to show both out and json...
2021-05-03 08:08:14 +02:00
Steven Powell
82e9a5248a
fixed gsutil copy from releases-beta.json
2021-04-30 17:22:21 -07:00
Sharif Elgamal
7cce80e555
trying hyperkit??
2021-04-30 11:24:27 -07:00
Sharif Elgamal
bb9fa3d120
hey, uh, don't kill docker please
2021-04-30 10:44:09 -07:00
Sharif Elgamal
d9d251ac38
use external upload script
2021-04-30 08:20:24 -07:00
Sharif Elgamal
f26b2df8c3
install pstree on macos as well
2021-04-29 16:36:00 -07:00
Sharif Elgamal
eb3f2b7516
Merge branch 'master' of github.com:kubernetes/minikube into macstadium
2021-04-29 16:16:20 -07:00
Medya Ghazizadeh
ac2b98d744
Merge pull request #11169 from spowelljr/addBetaNotifications
...
Add opt-in notifications for beta releases
2021-04-29 14:03:59 -07:00
Sharif Elgamal
77dd7a7cd6
Merge branch 'master' of github.com:kubernetes/minikube into macstadium
2021-04-28 18:56:24 -07:00
Sharif Elgamal
a3b52560cd
that was a bad idea
2021-04-28 18:49:24 -07:00
Sharif Elgamal
7ed18e5811
try to propagate sudo creds
2021-04-28 18:21:24 -07:00
Steven Powell
285457ebda
updated releases script to updates releases-beta.json
2021-04-27 13:34:08 -07:00
Sharif Elgamal
0ed1c923a9
Make sure to capture errors in auto kicbase builds
2021-04-26 17:54:07 -07:00
Predrag Rogic
79ba91cd44
fix flake integration tests: cleanups and timeouts
2021-04-23 22:19:59 +01:00
Anders F Björklund
9fded7695f
Add retro binaries to the all target and release
2021-04-18 13:10:50 +02:00
Sharif Elgamal
56517303ff
Merge pull request #11011 from sharifelgamal/prbot
...
minikube-pr-bot enhancements
2021-04-09 09:23:54 -07:00
Medya Gh
1665c7801d
revert pipefail
2021-04-08 10:57:56 -07:00
Sharif Elgamal
2ce5ac0467
run minikube delete before testing
2021-04-07 15:28:12 -07:00
Sharif Elgamal
dad89e8223
skip docker for now
2021-04-07 14:12:59 -07:00
Sharif Elgamal
7836e101f8
Merge branch 'master' of github.com:kubernetes/minikube into prbot
2021-04-07 14:05:07 -07:00
Sharif Elgamal
0aee73d612
skip trying to install docker in CI
2021-04-07 11:21:21 -07:00
Sharif Elgamal
400fcc1b9d
use params on correct script
2021-04-07 09:54:39 -07:00
Sharif Elgamal
68b903cbb6
escapism
2021-04-07 09:04:47 -07:00
Sharif Elgamal
493f7f8edc
fixes
2021-04-06 18:59:04 -07:00
Sharif Elgamal
57eb831883
fix pathing
2021-04-06 18:20:41 -07:00
Sharif Elgamal
782bdae4ed
lint
2021-04-06 17:28:22 -07:00
Sharif Elgamal
84f2c86a50
minikube-pr-bot enhancements
2021-04-06 17:07:43 -07:00
Sharif Elgamal
c3ae5fa8ed
catch auto kicbase failures properly
2021-04-05 15:13:20 -07:00
Sharif Elgamal
edd6321694
make sure to capture failures through pipes
2021-04-01 12:29:08 -07:00
Kent Iso
14cde713bd
Fix unit test failing boilerplate, TestGenerateDocs
2021-04-01 21:22:05 +09:00
Medya Ghazizadeh
268c53e956
Merge pull request #10917 from spowelljr/addCloudShellTest
...
Added cloud shell functional tests
2021-03-30 14:57:04 -07:00
Steven Powell
197aca6e1d
rename to docker_cloud_shell
2021-03-30 09:30:50 -07:00
hetong07
6db49ee5eb
Update powershell script to install kubectl ver 1.20 on jenkins.
2021-03-30 09:22:48 -07:00
Steven Powell
5b5163042d
fixed envs and stopped warning
2021-03-29 17:03:36 -07:00
Steven Powell
352b331042
added addon tests
2021-03-29 14:42:55 -07:00
Steven Powell
411c54f41d
added cloud shell test to GitHub jobbs
2021-03-29 14:42:32 -07:00
Steven Powell
ba25b5a2c8
added cloud shell function tests
2021-03-29 14:42:32 -07:00
Sharif Elgamal
c8e8c8fb99
testing macos docker tests again
2021-03-25 15:34:42 -07:00
Ilya Zuyev
246109d00d
Restore test timeout
2021-03-23 19:54:17 -07:00
Ilya Zuyev
b01e6478b7
debug: decrease timeout to 10 min
2021-03-23 18:40:05 -07:00
Ilya Zuyev
a264c351b3
Add jenkins script logs
2021-03-23 15:37:34 -07:00
Ilya Zuyev
587ef87acb
fixes
2021-03-23 10:44:52 -07:00
Ilya Zuyev
adf7428c28
Restore common.sh
2021-03-22 10:48:13 -07:00
Ilya Zuyev
d6572d87a2
Merge branch 'master' into ilyaz/arm64_integration_tests
2021-03-19 14:04:24 -07:00