Chris Kannon
00486c3fd6
Merge branch 'master' into master
2022-11-02 15:09:58 -04:00
Chris Kannon
320c41f80e
Added version.json to kicbase image and version validation to start.go.
...
Added CHANGELOG to kicbase and ISO.
Updated gh to latest version 2.18.1.
2022-11-02 14:17:41 -04:00
Steven Powell
5e58b47934
remove deprecated set-output
2022-10-27 14:41:39 -07:00
Steven Powell
57d4c7ddc3
Merge pull request #15158 from spowelljr/minikubeCredits
...
Add `minikube license` command
2022-10-24 13:13:09 -07:00
Steven Powell
b491d7179b
trim whitespace from boilerplate
2022-10-17 15:41:23 -07:00
Steven Powell
8905963ff9
add credits command
2022-10-17 15:22:33 -07:00
Steven Powell
eb762f6be1
add index file to git add
2022-10-17 14:16:22 -07:00
Steven Powell
e626622059
generate licenses files
2022-10-14 16:46:46 -07:00
Steven Powell
cafa8073a1
Merge pull request #15071 from spowelljr/shortenTestPath
...
tests: Shorten qmp path
2022-10-11 16:37:53 -07:00
Steven Powell
b7cdad40d1
Merge pull request #15094 from minikube-bot/auto_bump_golang_version
...
bump golang version
2022-10-11 09:47:37 -07:00
Steven Powell
da5b9111f2
stop killing docker process
2022-10-10 15:14:34 -07:00
Steven Powell
ff9476cbd1
remove commit and add minikube location
2022-10-10 12:58:01 -07:00
Steven Powell
e8190a6236
tests: shorten qmp path
2022-10-10 12:56:36 -07:00
minikube-bot
9ae3fc48c5
bump golang versions
2022-10-10 12:23:39 -07:00
Steven Powell
76e7e29fc8
fix expected kubelet config
2022-09-14 11:16:19 -07:00
Steven Powell
90cd942048
CI: fix Golang install on M1 Macs
2022-09-12 14:32:29 -07:00
Steven Powell
0ea51c7149
Merge pull request #14935 from spowelljr/updateDocker
...
ISO: Update Docker from 20.10.17 to 20.10.18
2022-09-12 13:16:22 -07:00
minikube-bot
7c22114001
bump golang versions
2022-09-12 09:05:15 +00:00
Steven Powell
2d61bf6204
update auto-pause Go version and python
2022-09-09 14:17:38 -07:00
minikube-bot
d4b584ff4f
bump gotestsum versions
2022-08-22 10:06:19 +00:00
Steven Powell
6a7be9a0cc
Merge pull request #14763 from spowelljr/fixDuplicateArmPreload
...
Remove duplicated k8s versions from preload generation
2022-08-10 16:20:27 -07:00
Steven Powell
61348bfd82
Merge pull request #14725 from spowelljr/downloadCriDocker
...
CI: Install cri-docker from pre-built binaries
2022-08-10 16:20:09 -07:00
Steven Powell
d0fc619adf
move RemoveDuplicateStrings to util
2022-08-09 14:27:35 -07:00
Steven Powell
cd0b3f977a
remove duplicated k8s versions from preload generation
2022-08-08 15:50:35 -07:00
Steven Powell
7ac17524c7
fix arm64 preload upload
2022-08-08 12:18:27 -07:00
minikube-bot
5bce362ae9
bump golang versions
2022-08-08 10:23:28 -07:00
Steven Powell
744187868d
fix linting
2022-08-08 09:29:19 -07:00
Steven Powell
3c52423038
added one last missing sudo
2022-08-03 14:54:16 -07:00
Steven Powell
b6dc525d3d
sudo commands
2022-08-03 14:51:17 -07:00
Steven Powell
1941855573
install cri-docker from pre-built binaries
2022-08-03 13:28:50 -07:00
klaases
626b8753f1
update release_notes and pullsheet for new Go vers
2022-08-02 11:37:30 -07:00
Steven Powell
8885a7d101
bump time-to-k8s version to fix Go 1.18 build issue
2022-08-01 12:59:50 -07:00
Steven Powell
504825ae9e
fix cron pathing on M1
2022-07-12 16:00:31 -07:00
Steven Powell
d920d7e305
add arm64 Homebrew dir to PATH env
2022-07-11 14:39:15 -07:00
Steven Powell
163448dde8
fix bioldlerplate
2022-07-11 11:57:24 -07:00
Steven Powell
e0b089847d
add QEMU tests
2022-07-08 11:57:05 -07:00
Steven Powell
80fd24741c
add binary checksums to release GitHub page
2022-06-27 16:21:13 -07:00
Steven Powell
4039cf23c6
fix checking for cri-dockerd on none tests
2022-06-23 14:31:18 -07:00
Steven Powell
ab4deec35d
undo defer
2022-06-23 13:25:56 -07:00
Steven Powell
ef3d645d8a
fix time-to-k8s
2022-06-23 13:11:18 -07:00
Steven Powell
10ed5f5eae
fix update leaderboard
2022-06-23 11:23:04 -07:00
Steven Powell
912226e73f
Merge branch 'master' into k8s1.24
2022-06-22 10:24:15 -07:00
Steven Powell
98377c37b0
automate updating yearly leaderboard
2022-06-21 15:44:26 -07:00
Steven Powell
5869f12abb
fix cri-docker copy path
2022-06-16 12:23:00 -07:00
Steven Powell
42fb10861c
update cri-docker commit
2022-06-16 12:23:00 -07:00
Steven Powell
e33a694cda
update CI cri-docker versions
2022-06-16 12:23:00 -07:00
Steven Powell
d4a783c6d5
update cri-docker version
2022-06-16 12:23:00 -07:00
Steven Powell
35987a8cd4
install crictl on none tests
2022-06-16 12:23:00 -07:00
Steven Powell
32f940d470
auto install cri-dockerd for none tests and docs
2022-06-16 12:23:00 -07:00
Steven Powell
4630eec72d
stop removing /tmp
2022-06-16 10:36:48 -07:00
Steven Powell
a8b69283f7
ensure cleaning all of docker up
2022-06-15 13:20:52 -07:00
Steven Powell
3b9ac640b7
fix cron cleanup script
2022-06-15 13:08:15 -07:00
Steven Powell
0849e44413
fix first run taking longer
2022-06-15 10:33:15 -07:00
Steven Powell
10f4044e5e
Merge pull request #14312 from spowelljr/criDockerUpdate
...
Add script to update cri-docker
2022-06-13 16:35:03 -07:00
Steven Powell
2fec3232d5
filter out latest unique MM versions
2022-06-13 15:39:26 -07:00
Steven Powell
17d06a3022
linting
2022-06-13 10:41:25 -07:00
Steven Powell
aa1d305412
add script to update cri-docker
2022-06-13 10:41:24 -07:00
minikube-bot
65a31719ef
bump golang versions
2022-06-13 09:02:11 +00:00
Steven Powell
cfa620c26e
run make generate-docs
2022-06-10 15:36:18 -07:00
Kian-Meng Ang
bc03821826
Fix typos
2022-06-10 15:26:35 -07:00
Steven Powell
022e7bfc9a
automate updating kubectl version
2022-06-07 16:27:41 -07:00
Predrag Rogic
0520293e15
use release versions' tags insted of release tags
2022-05-28 01:09:09 +01:00
Steven Powell
9a0270f414
Merge pull request #14237 from spowelljr/fixCron
...
CI: Fix crontab on Mac machines
2022-05-27 11:50:41 -07:00
Sharif Elgamal
477ceb8aac
Merge pull request #14230 from sharifelgamal/kicbase-build
...
kicbase: don't build cri-dockerd from source
2022-05-27 11:45:25 -07:00
Steven Powell
8d1e01e38a
fix crontab on Mac machines
2022-05-27 11:12:21 -07:00
Sharif Elgamal
e92ad5f7f9
write proper git commit to go build
2022-05-26 13:16:58 -07:00
Sharif Elgamal
600cc30096
add automation for uploading cri-dockerd binaries
2022-05-26 13:11:20 -07:00
Steven Powell
4f5a12838f
automate updating Window Go version
2022-05-25 14:39:18 -07:00
Steven Powell
84fc3516cd
dynamically get the kubectl version to download
2022-05-24 17:03:15 -07:00
Steven Powell
95ad2fe67e
Merge branch 'master' into updateGotestsum
2022-05-24 13:20:28 -07:00
Steven Powell
910fe36c07
update go version
2022-05-24 13:06:38 -07:00
Steven Powell
6709ef5db8
automate updating gotestsum
2022-05-24 13:00:00 -07:00
Steven Powell
1dde1d5956
automate updating gopogh
2022-05-24 12:31:26 -07:00
Steven Powell
5a151df51f
add Mac arch
2022-05-23 16:27:24 -07:00
Steven Powell
aab124e762
remove duplicate echo
2022-05-23 11:07:18 -07:00
Steven Powell
0241ac7d92
fix overwriting previous cron
2022-05-23 10:57:13 -07:00
minikube-bot
c8b4db23ca
bump golang versions
2022-05-16 09:02:26 +00:00
Sharif Elgamal
e03c192342
fix release jobs to account for two ISOs
2022-05-13 14:13:43 -07:00
Steven Powell
ce2a6e1394
Merge pull request #14147 from spowelljr/addGoModulesCrom
...
Add cron to cleanup go modules
2022-05-12 13:34:30 -07:00
Sharif Elgamal
7fbcb90789
make ISO release script copies both ISOs
2022-05-12 11:28:40 -07:00
Steven Powell
c7ef1a7e6c
more .sh files without exec permission
2022-05-12 10:11:22 -07:00
Steven Powell
68731bf7c6
move cron install to installers dir
2022-05-12 10:10:07 -07:00
Steven Powell
3e0cd168b5
add cron to cleanup go modules
2022-05-11 16:32:02 -07:00
Sharif Elgamal
d1829f24ec
small fixes
2022-05-06 14:52:37 -07:00
Sharif Elgamal
5b2dfe60b3
Merge branch 'master' of github.com:kubernetes/minikube into iso-arm64
2022-05-06 13:36:50 -07:00
Sharif Elgamal
9f1bf48849
move iso CHANGELOG logic around
2022-05-05 11:25:54 -07:00
klaases
9176b9e84e
Update hack/jenkins/preload_generation.sh
...
Perfect, thanks!
Co-authored-by: Steven Powell <44844360+spowelljr@users.noreply.github.com>
2022-05-04 14:39:31 -07:00
klaases
3f06512ac8
Remove extra line
2022-05-04 14:33:37 -07:00
klaases
af8777a171
Add cleanup and reboot to preload generation
2022-05-04 14:32:29 -07:00
Sharif Elgamal
360c3aa971
Merge branch 'master' of github.com:kubernetes/minikube into iso-arm64
2022-04-29 14:11:16 -07:00
Sean Wei
6dee7b7edb
Fix GitHub word for code comments
2022-04-25 15:57:45 +08:00
Sean Wei
d85321009b
Fix GitHub word for Jenkins scripts
2022-04-25 15:54:40 +08:00
Sharif Elgamal
1c31b6cb81
typo
2022-04-21 19:13:22 -07:00
Sharif Elgamal
ed2aa0333f
Merge branch 'master' of github.com:kubernetes/minikube into iso-arm64
2022-04-18 12:40:22 -07:00
minikube-bot
6b7d4dda49
bump golang versions
2022-04-18 09:02:21 +00:00
Sharif Elgamal
f6c2f5bb79
Merge branch 'master' of github.com:kubernetes/minikube into iso-arm64
2022-04-11 14:25:53 -07:00
Steven Powell
831346faed
update boilerplate logic
2022-03-30 17:00:30 -07:00
Steven Powell
03b5bb7bef
Merge pull request #13864 from minikube-bot/auto_bump_golang_version
...
bump golang version
2022-03-30 16:12:10 -07:00
Steven Powell
9105b1479d
pr-flake-rate: default links to last 90 days
2022-03-30 14:49:01 -07:00
Steven Powell
38827bec66
have test table link to matching time period
2022-03-30 10:30:52 -07:00
Steven Powell
d39bad029c
replace go get with go install
2022-03-29 16:37:39 -07:00
Sharif Elgamal
eb14277c3d
Merge branch 'master' of github.com:kubernetes/minikube into iso-arm64
2022-03-28 16:21:05 -07:00
Sharif Elgamal
c253eb5183
fix up makefile for aarch64 iso
2022-03-28 16:20:30 -07:00
minikube-bot
b8ba447784
bump golang versions
2022-03-28 09:02:23 +00:00
Steven Powell
e1745fa394
Merge pull request #13654 from chungjin/benchmark
...
[benchmark] add cpu utilization
2022-03-25 15:13:32 -07:00
Jin Zhang
179e3952a4
[benchmark/cpu] set ymax to prevent the graph go to the legend
2022-03-24 23:26:20 +00:00
Sharif Elgamal
c89495934f
report cloud shell failures back to github
2022-03-21 13:44:13 -07:00
Jin Zhang
7bd8639fbc
[benchmark] add cpu utilization
2022-03-07 20:15:29 +00:00
Steven Powell
595a340b7a
skip updating to rc version of Golang
2022-03-01 12:02:12 -08:00
Sharif Elgamal
033f0300f9
switch it to kvm linux crio
2022-02-25 13:40:43 -08:00
Sharif Elgamal
279cf2d39f
Ignore arm64 flake test results for now
2022-02-25 13:24:51 -08:00
minikube-bot
3a006d7dc7
bump golang versions
2022-02-14 09:02:23 +00:00
Steven Powell
1b10eb02d9
updated release script to push v2 releases files
2022-02-02 12:31:07 -08:00
Steven Powell
6c72f9378b
support legacy releases.json file
2022-02-01 17:11:33 -08:00
Steven Powell
f9eb139d2b
Merge pull request #13499 from spowelljr/addArmPreloadsUpload
...
preloads: Add option to upload arm64 preloads
2022-01-26 15:58:08 -08:00
Steven Powell
4a5b21cb78
added comment
2022-01-26 15:07:26 -08:00
Steven Powell
6c0ec55cf8
add option to upload arm64 preloads
2022-01-26 14:59:40 -08:00
Sharif Elgamal
7c9e458133
update yaml templates to v1beta3 for update k8s version job
2022-01-25 15:19:08 -08:00
Steven Powell
e3d82f958b
add trailing slash to bucket destination to indicate folder
2022-01-25 11:55:31 -08:00
Steven Powell
7274cbb1ed
Merge pull request #13353 from spowelljr/uploadPreload
...
Change file path for preload tar files to be organized by version
2022-01-24 16:44:24 -08:00
minikube-bot
e9f7972701
bump golang versions
2022-01-24 23:46:12 +00:00
Medya Ghazizadeh
3ae97a1425
Merge pull request #13349 from spowelljr/ignoreKubeImages
...
Ignore adding kube images to kubeadm constants file
2022-01-24 15:42:04 -08:00
Steven Powell
0de2118fe3
always backfill all missing leaderboard versions
2022-01-21 17:01:49 -08:00
Steven Powell
ab9770a86c
fixed table formatting
2022-01-21 12:09:19 -08:00
Steven Powell
d92063cfba
fix long table lines auto wrapping
2022-01-20 14:31:35 -08:00
Sharif Elgamal
357fcb54e4
fix update leaderboard script
2022-01-19 17:40:39 -08:00
Steven Powell
08c6981144
use structured preload storage
2022-01-14 16:32:10 -08:00
Steven Powell
9ec14f4c41
ignore adding kube images to kubeadm constants
2022-01-13 14:44:30 -08:00
Piotr Resztak
4a2c97f28a
ability to set a mirror for downloading kubectl, kubelet, & kubeadm
2022-01-12 17:43:33 +01:00
Steven Powell
ea01e98135
return non-zero exit code on improper flag usage
2022-01-06 14:53:19 -08:00
Steven Powell
2aef5c60ee
trim off new line character
2022-01-06 14:12:08 -08:00
Steven Powell
7eac7a5448
add boilerplate
2022-01-06 14:06:43 -08:00
Steven Powell
81a3f1ac27
remove testing code
2022-01-06 14:05:28 -08:00
Steven Powell
2b54b45765
add SHA for all archs to releases.json file
2022-01-06 14:01:29 -08:00
Steven Powell
3acd6d6fef
Merge pull request #13263 from spowelljr/make30Day
...
flake charts: allow toggling between all-time and last 90 day flake charts
2022-01-05 09:31:13 -08:00
Steven Powell
186e42a052
add comment to explain link generation
2022-01-04 14:54:37 -08:00
Steven Powell
c7d8220056
fixed lint errors
2022-01-04 10:37:15 -08:00
Steven Powell
6adc8ed1cb
move files to not have duplicate main funcs
2021-12-30 12:19:20 -08:00
Steven Powell
29293577e5
remove unused arg
2021-12-29 17:20:26 -08:00
Steven Powell
96802bd02e
allow toggling between all-time and last 90 day flake charts
2021-12-29 17:16:28 -08:00
Sharif Elgamal
840ad7fadc
copy existing ISO for faster ISO release
2021-12-22 14:25:50 -08:00
klaases
ec4818ff4b
Trim for first line of log, which contains title.
2021-12-21 15:00:27 -08:00
klaases
6b79132b6a
Print PR title from Go for Github Action.
2021-12-21 14:20:38 -08:00
klaases
7d9178be5f
Replace 'stable' keyword with 'update'.
2021-12-20 18:33:26 -08:00
klaases
9a20a5296e
create update-preload-version script
2021-12-20 18:27:06 -08:00
Steven Powell
3b5be829c1
add VirtualBox benchmarks to time-to-k8s daily benchmark
2021-12-16 16:14:16 -08:00
Steven Powell
e43ead0043
add quote to Windows env
2021-12-16 10:02:59 -08:00
Steven Powell
9200267c04
Merge pull request #13168 from spowelljr/supressDockerPerformance
...
Added env to suppress Docker performance messages
2021-12-15 16:41:28 -08:00
Steven Powell
b17834c96b
added env to suppress Docker performance messages
2021-12-14 13:46:52 -08:00
Medya Gh
801f1e2ba7
include alpha releases in kubeadm const update
2021-12-14 12:09:51 -08:00
minikube-bot
4f1944f026
bump golang versions
2021-12-13 23:22:50 +00:00
Steven Powell
c948fc4519
Revert "bump golang version to 1.17.5"
2021-12-13 10:42:47 -08:00
minikube-bot
1bd034917a
bump golang versions
2021-12-13 09:06:54 +00:00
klaases
3ca58bebb8
Fix conditional exclusion for alpha.
2021-12-07 13:26:17 -08:00
klaases
1239c58e1d
Increase page size to 100 and omit "alpha"
2021-12-07 12:32:15 -08:00
Medya Gh
7c36934049
add job to auto-update kubeadm constants for images
2021-12-06 17:44:25 -08:00
Medya Ghazizadeh
aa9c3809cf
Merge pull request #12084 from Srikrishnabh/master_srikrishnabh
...
fixes get ETCD version from kubernetes constants #11290
2021-12-06 17:35:32 -08:00
Steven Powell
ae1037e343
fix metrics reporting
2021-12-06 10:45:50 -08:00
Steven Powell
a91d28325c
leave existing Docker Desktop instance running
2021-12-03 11:51:46 -08:00
Steven Powell
9746fee865
add table to time-to-k8s release page
2021-11-30 12:18:44 -08:00
Medya Ghazizadeh
ba61459306
Merge pull request #13054 from medyagh/bump_k8s_lib_again
...
bump k8s lib
2021-11-29 21:47:37 -08:00
Steven Powell
910d84a1a9
generate time-to-k8s weekly average charts
2021-11-29 17:29:50 -08:00
Medya Gh
1982860139
bump k8s lib
2021-11-29 16:46:18 -08:00
Steven Powell
1ddb0bd09c
fix initing as int instead of float64
2021-11-29 14:34:00 -08:00
Steven Powell
8d7871aa30
store chart and json files in AWS
2021-11-29 14:20:42 -08:00
Medya Gh
2d6062c10e
add retry check stroage for preload generation
2021-11-22 12:54:25 -08:00
Steven Powell
2a99b2f946
fix out of bound exceptions
2021-11-16 11:40:02 -05:00
Medya Ghazizadeh
12b9d920c8
Merge pull request #12909 from sharifelgamal/macos
...
start including macOS tests in flake reports
2021-11-09 13:35:55 -08:00
Sharif Elgamal
93ac75f782
Merge pull request #12893 from sharifelgamal/latest-bin
...
only copy binaries to minikube/latest on non-PR builds
2021-11-09 12:37:21 -08:00
Sharif Elgamal
f64c019633
change chowns in golang install script to selgamal
2021-11-09 11:36:13 -08:00
Sharif Elgamal
69fb310f57
start including macOS tests in flake reports
2021-11-09 10:09:39 -08:00
Steven Powell
13993d565d
fix running `minikube delete` before `MINIKUBE_HOME` set
2021-11-09 07:54:09 -05:00
Sharif Elgamal
dae454ecd8
fix unbound var error part 3
2021-11-08 15:20:14 -08:00
Sharif Elgamal
390dff5fed
fix unbound var error part 2
2021-11-08 14:49:52 -08:00
Sharif Elgamal
3cb1f322a5
fix unbound var error
2021-11-08 14:18:37 -08:00
Sharif Elgamal
4cfe4afdc3
Merge branch 'latest-bin' of github.com:sharifelgamal/minikube into latest-bin
2021-11-08 13:06:25 -08:00
Sharif Elgamal
c7a208daef
be more specific about what gets copied to the mirror
2021-11-08 13:06:00 -08:00
Sharif Elgamal
1517f73ae0
Update hack/jenkins/minikube_cross_build_and_upload.sh
...
Co-authored-by: Steven Powell <44844360+spowelljr@users.noreply.github.com>
2021-11-08 10:37:05 -08:00
Steven Powell
8c74e26567
Merge pull request #12770 from spowelljr/arm64Jq
...
Throw error if trying to install jq on arm64 machines
2021-11-08 11:21:09 -07:00
Sharif Elgamal
4d1d0e0cde
only copy binaries to minikube/latest on non-PR builds
2021-11-08 08:35:57 -08:00
Sharif Elgamal
41a3a99f87
Merge pull request #12873 from sharifelgamal/time-to-k8s
...
Various CI Script Improvements
2021-11-08 08:17:08 -08:00
Steven Powell
f8a0c53415
update exit message
2021-11-08 08:58:28 -05:00
Steven Powell
a565ec05e5
add install case for linux arm64
2021-11-08 08:56:48 -05:00
minikube-bot
bc7ee0e00c
bump golang versions
2021-11-08 09:02:26 +00:00
srikrishnabh93@gmail.com
c80793cd5d
Merge branch 'master' of https://github.com/kubernetes/minikube into master_srikrishnabh
2021-11-07 00:26:40 +05:30
srikrishnabh93@gmail.com
7dd0eb0c94
fixed review comments
2021-11-07 00:25:33 +05:30
Sharif Elgamal
bc93814168
remove extra script and just use alternate spot as a mirror
2021-11-04 14:01:33 -07:00
Sharif Elgamal
21a66f038c
ci script stuffs
2021-11-04 12:47:49 -07:00
Sharif Elgamal
63a37d2e53
stop setting ACLs on preload tarball
2021-11-02 15:57:09 -07:00
Sharif Elgamal
3a90d58d8f
propagate ROOT_JOB_ID into cloud shell tests for proper log storage
2021-11-02 13:36:21 -07:00
Sharif Elgamal
da2507d151
set env vars correctly so go install works
2021-10-26 15:06:54 -07:00
Sharif Elgamal
31eff422b3
retag latest kicbase for release instead of rebuilding it
2021-10-26 14:30:01 -07:00
Steven Powell
82bd665abb
error if trying to install jq on arm64 machines
2021-10-25 10:25:40 -07:00
Sharif Elgamal
4936430c7a
Merge pull request #12758 from sharifelgamal/conf-notes
...
add detailed repro steps for conformance README
2021-10-21 16:45:09 -07:00
Sharif Elgamal
9b28e2330d
don't let root own the go installation folder on CI machines
2021-10-21 14:31:28 -07:00
Sharif Elgamal
1a8a6e1e88
add detailed repro steps for conformance README
2021-10-21 12:55:15 -07:00
srikrishnabh93@gmail.com
fce35c9721
Merge branch 'master' of https://github.com/kubernetes/minikube into master_srikrishnabh
2021-10-21 22:56:01 +05:30
srikrishnabh93@gmail.com
991d9d47ce
removed vars latestP0 latestMM from update kubeadm consts
2021-10-21 22:51:46 +05:30
Steven Powell
b6e8a3be1b
directly code golang version
2021-10-20 16:29:58 -07:00
Sharif Elgamal
1afb5f57a9
make sure jq is installed
2021-10-19 12:14:27 -07:00
Sharif Elgamal
7272dc48e3
use latest version of sonobuoy for conformance tests
2021-10-19 12:05:42 -07:00
Sharif Elgamal
55f5c2fab7
disable the cleanup cron for now
2021-10-18 13:51:41 -07:00
srikrishnabh93@gmail.com
2d7e884817
Merge branch 'master' of https://github.com/kubernetes/minikube into master_srikrishnabh
2021-10-18 22:55:57 +05:30
Sharif Elgamal
88547d8ca3
check for more than just the e2e binary for the cleanup cron
2021-10-12 14:29:58 -07:00
KallyDev
70022d9b2e
Move from deprecated ioutil to os and io packages
2021-10-08 08:57:19 +08:00
Sharif Elgamal
de3deb727a
reboot windows machines after every test
2021-10-06 13:25:09 -07:00
Sharif Elgamal
f1f43eab51
Merge branch 'master' of github.com:kubernetes/minikube into hyperv-test
2021-10-05 12:55:11 -07:00
Sharif Elgamal
85422b0a9d
actually run the cron :)
2021-10-05 11:16:58 -07:00
Sharif Elgamal
79c16ab5cb
fix github context when docker fails
2021-10-05 09:25:08 -07:00
Sharif Elgamal
d61c75cab1
cleanup the, uh, cleanup scripts
2021-10-05 08:55:39 -07:00
Sharif Elgamal
b887c235e7
refactor common code like a good programmer
2021-10-01 16:45:03 -07:00
Sharif Elgamal
5247cfd195
typo for commit status
2021-10-01 11:25:00 -07:00
Sharif Elgamal
8b95abe7b5
one last syntax issue
2021-09-30 16:00:31 -07:00
Sharif Elgamal
c5921094c8
fix powershell syntax
2021-09-30 15:53:16 -07:00
Sharif Elgamal
268ac0e9a4
make sure docker is running no matter what
2021-09-30 15:23:48 -07:00
Sharif Elgamal
1b503098c5
fix github api call, account for not uploading directly to GCS
2021-09-30 14:59:59 -07:00
Sharif Elgamal
86a616c157
remove the mkdir from common.ps1 since that dir already needs to exist
2021-09-30 09:45:48 -07:00
Wei Luo
fb8711bf4a
Don't add CPU time to total
2021-09-29 23:50:45 -07:00
Sharif Elgamal
ebbc4113a7
enable hyperv ci status
2021-09-29 14:30:43 -07:00
Sharif Elgamal
28ada81a3c
enable hyperv integration tests
2021-09-29 14:23:31 -07:00
Wei Luo
6e7a4b5863
remember to init plots
2021-09-29 10:22:36 -07:00
srikrishnabh93@gmail.com
ab496e6765
Merge branch 'master' of https://github.com/kubernetes/minikube into master_srikrishnabh
2021-09-29 20:28:34 +05:30
Wei Luo
87835362aa
Add CPU time to time-to-k8s charts
2021-09-28 22:19:10 -07:00
Sharif Elgamal
c28eeb30aa
change gopogh windows updater to look at common.ps1
2021-09-27 15:58:10 -07:00
Sharif Elgamal
a8197ac9f5
change file name for updaters
2021-09-27 15:30:54 -07:00
Steven Powell
f24c81b3e9
Merge pull request #12563 from spowelljr/fixLeaderboard
...
Fix update-leaderboard GitHub Action
2021-09-23 12:14:09 -07:00
Steven Powell
19618be287
add comment to issue
2021-09-23 12:07:48 -07:00
Steven Powell
daef4844fe
fetch latest tags
2021-09-23 12:04:27 -07:00
Sharif Elgamal
6388a1be0e
fix perms for mkcmp
2021-09-22 17:29:07 -07:00
Sharif Elgamal
5a89895154
used PR's mkcmp for perf comments
2021-09-22 23:01:31 +00:00
Sharif Elgamal
7fef2012af
don't install github-release for now
2021-09-21 16:20:14 -07:00
Steven Powell
027403f1e9
change go get to go install
2021-09-17 13:10:03 -07:00
Steven Powell
cb6fe0f6a6
add github-release install script
2021-09-17 12:02:17 -07:00
Steven Powell
a455dce003
echo message was actually running the commands
2021-09-16 22:58:11 -07:00
Steven Powell
1936a7b508
Merge pull request #12425 from spowelljr/updateCrio
...
Update cri-o from v1.20.0 to 1.22.0
2021-09-15 18:21:10 -07:00
Sharif Elgamal
728e97d154
install dnsutils for nslookup on linux machines
2021-09-15 09:40:32 -07:00
Sharif Elgamal
28770a3848
Merge pull request #12439 from sharifelgamal/filter-arm
...
filter out arm64, macOS, and crio from flake reports
2021-09-14 10:45:54 -07:00
Steven Powell
16941e8925
make sure current go version is installed
2021-09-14 09:50:53 -07:00
Sharif Elgamal
cd05ababea
filter crio instead of windows
2021-09-13 16:38:35 -07:00
Steven Powell
d2de1aac02
update build tag regex
2021-09-13 12:50:40 -07:00
Sharif Elgamal
94891b4704
add windows to list
2021-09-09 13:47:50 -07:00
Sharif Elgamal
9446725acd
fix bash syntax for filtering
2021-09-09 10:16:13 -07:00
Sharif Elgamal
1997995132
syntax
2021-09-08 17:19:06 -07:00
Sharif Elgamal
d3d4f74d8a
filter out arm64 and macOS from flake reports
2021-09-08 17:14:01 -07:00
Sharif Elgamal
c7a41c70bd
remove common.sh from update golang check
2021-09-02 13:38:50 -07:00
Sharif Elgamal
ff023382c4
fix regex
2021-09-02 12:33:36 -07:00
Sharif Elgamal
0b9e97648b
fix go version check
2021-09-02 11:58:39 -07:00
Sharif Elgamal
9d939663a6
correct path to script
2021-09-02 11:47:27 -07:00
Sharif Elgamal
f11d14de59
make sure to install the same version of golang across scripts
2021-09-02 11:22:53 -07:00
minikube-bot
bf5f081a53
bump golang versions
2021-08-30 23:49:19 +00:00
Medya Ghazizadeh
0f7be4fa51
Merge pull request #12375 from medyagh/fix_go_auto
...
Fix go bump automation to adopt Kubernetes new kube-cross image name
2021-08-30 16:48:39 -07:00
Medya Gh
b6dfcd53e5
fix regex
2021-08-30 15:04:41 -07:00
Medya Gh
2e9915dbbf
fix regex
2021-08-30 15:01:56 -07:00
Medya Gh
50e14f30c3
add automation for k8s version
2021-08-30 14:53:28 -07:00
Medya Gh
ecaa3e7dc6
update go bump version logic to match kubernetes new image for kube cross
2021-08-30 14:36:59 -07:00
Akihiro Suda
323225483e
Support Rootless Docker
...
Requirements:
- Install rootless Docker 20.10 or later, see https://rootlesscontaine.rs/getting-started/docker/
- Enable cgroup v2 delegation, see https://rootlesscontaine.rs/getting-started/common/cgroup2/
Usage: `minikube start --driver=docker --container-runtime=containerd`.
The `--container-runtime` flag needs to be set to "containerd".
CRI-O can be also supported later.
Closes issue 10836 ("add support for rootless Docker").
Support for rootless Podman (issue 8719) is not covered in this commit.
---
Code reading guide:
- `deploy/kicbase/Dockerfile`: updated to install fuse-overlayfs and containerd-fuse-overlayfs, which is used
instead of `overlayfs` snapshotter
- `deploy/kicbase/entrypoint`: updated to verify cgroup v2 delegation.
Mostly from 8a83ee46b2/images/base/files/usr/local/bin/entrypoint
- `cmd/minikube/cmd/start_flags.go`: updated to set `KubeletInUserNamespace` feature gate when rootless
- `pkg/drivers/kic/oci`: updated to use port forwarding, because rootless container IPs are not reachable from the host
- `pkg/minikube/cruntime`: updated to generate `/etc/containerd/config.toml` with rootless support.
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2021-08-27 17:21:53 +09:00
srikrishnabh93@gmail.com
6a9d08ecef
Merge branch 'master' of https://github.com/kubernetes/minikube into master_srikrishnabh
2021-08-26 20:47:47 +05:30
Sharif Elgamal
c2153fb8cc
fix link to iso/kicbase logs on build failure
2021-08-24 13:42:05 -07:00
Sharif Elgamal
c5246ad15e
Merge branch 'master' of github.com:kubernetes/minikube into cs-start-stop
2021-08-19 16:45:10 -07:00
Andriy Dzikh
7e3d874265
Display date in a better format, since old format reported time of 0:00 am
2021-08-17 09:37:52 -07:00
Andriy Dzikh
aa90cfb57f
Replace Math.min with destructuring with custom array min.
2021-08-16 16:19:47 -07:00
Sharif Elgamal
2a1693655a
add space for aesthetics
2021-08-13 12:30:24 -07:00
Medya Gh
ccf4af0997
change depricated golint to revive and fix lint issues
2021-08-12 18:11:16 -07:00
Medya Gh
6aa7abc24a
fix lint issues on master
2021-08-12 17:38:24 -07:00
Medya Gh
2a60c0672f
add github workflow
2021-08-12 16:01:41 -07:00
Medya Gh
e6d2371518
update golang version
2021-08-12 15:50:11 -07:00
Medya Ghazizadeh
5360e1296a
Merge pull request #12239 from spowelljr/removeVolumes
...
Add `--volumes` to `docker system prune`
2021-08-12 12:45:37 -07:00
Andriy Dzikh
aae6390004
Add link directly to test log for gopogh link.
2021-08-12 10:05:43 -07:00
Steven Powell
e88344977e
add `--volumes` to `docker system prune`
2021-08-11 15:05:35 -07:00
Sharif Elgamal
72c5ee1e32
widen it to all start stop tests
2021-08-11 12:49:48 -07:00
Sharif Elgamal
2646b49a19
add TestStartStop to Cloud Shell tests
2021-08-11 11:15:51 -07:00
Andriy Dzikh
146f1dd3eb
Add link to flake charts in auto-created issues
2021-08-10 13:50:34 -07:00
Sharif Elgamal
59a2929394
Merge pull request #12176 from andriyDev/ChangeDateRange
...
Change date range to be relative to the current day
2021-08-10 13:09:41 -07:00
Andriy Dzikh
4efd9514c5
Add priority/backlog label to all newly created issues.
2021-08-10 11:22:51 -07:00
Andriy Dzikh
6c36bb49ab
Ensure gh is installed for compute_flake_rate.
2021-08-10 10:19:17 -07:00
Medya Ghazizadeh
4f99dedbfc
Merge pull request #12154 from andriyDev/CreateIssues
...
Create issues automatically for flaky tests
2021-08-10 09:51:08 -07:00
Andriy Dzikh
b252738824
Use gh and flake rates csv to manage issues for flake rates.
2021-08-09 17:17:04 -07:00
Sharif Elgamal
4f8b628f49
display the URL to the logs on failed kicbase/iso builds
2021-08-09 16:22:46 -07:00
Andriy Dzikh
7bdb76deb6
For missing flake rate, do not link to the charts.
2021-08-09 14:41:45 -07:00
Andriy Dzikh
7e14f87786
Add reporting for tests with no flake rates computed.
2021-08-09 14:09:09 -07:00
Andriy Dzikh
790d2f1aab
Refactor report_flakes.sh to make it easier to read.
2021-08-09 14:04:20 -07:00
Andriy Dzikh
9ea203bb2a
Make date range be relative to the current date rather than based on when tests ran.
2021-08-09 10:22:30 -07:00
minikube-bot
f3a069b729
bump golang versions
2021-08-09 09:02:04 +00:00
Andriy Dzikh
dc11031e70
Create script to handle flake rate computation Jenkins job.
2021-08-06 09:35:08 -07:00
Medya Gh
100878eead
fix extra line in update kuberenetes autmation
2021-08-05 17:01:31 -07:00
Sharif Elgamal
923455d7ca
Merge pull request #12111 from andriyDev/SimplifyLineCode
...
Replace yield iterator with simple await array
2021-08-04 10:08:58 -07:00
Medya Ghazizadeh
8d20e4f49e
Merge pull request #12112 from andriyDev/DisableCaching
...
Manage caching of HTML/JS/data.csv for public flake rate system
2021-08-03 20:46:40 -07:00
Andriy Dzikh
fbd96a4bad
Add cache control to ensure data.csv is checked at least after an hour of use.
2021-08-03 15:35:10 -07:00
Andriy Dzikh
1515f668dd
Prevent caching of flake_chart.js.
2021-08-03 15:35:10 -07:00
Andriy Dzikh
a27500e1b5
Disable caching on HTML.
2021-08-03 15:35:10 -07:00
Andriy Dzikh
4e0478eb97
Add progress bar for parsing data.
2021-08-03 14:51:52 -07:00
Andriy Dzikh
37d7ff3eff
Turn bodyByLinesIterator into getBodyLinesWithProgress.
...
Yielding is slow! Improves processing time from 8s to 3s.
2021-08-03 14:22:31 -07:00
Andriy Dzikh
01343b001b
Simplify bodyByLinesIterator to only use splitting instead of regex.
2021-08-03 13:55:33 -07:00
Andriy Dzikh
c2a4e03ad0
Add message at bottom of page saying when the data was collected.
2021-08-03 10:49:24 -07:00
srikrishnabh93@gmail.com
ddfcf464dc
fixed formatting
2021-08-02 23:02:01 +05:30
srikrishnabh93@gmail.com
837c73d964
added gofmt for constants_kubeadm_images
2021-08-01 13:42:42 +05:30
srikrishnabh93@gmail.com
efbfbc1f21
Merge branch 'master' of https://github.com/kubernetes/minikube into master_srikrishnabh
2021-08-01 13:01:54 +05:30
srikrishnabh93@gmail.com
8f0483461b
added makefile target
2021-07-31 23:20:32 +05:30
minikube-bot
390c72ec61
bump golang versions
2021-07-28 23:11:44 +00:00
Medya Ghazizadeh
9d33993f36
Merge pull request #12059 from medyagh/golang_update
...
Add CI bot to bump golang version to match Kubernetes golang
2021-07-28 16:10:57 -07:00
Medya Gh
ba75573ba5
change common
2021-07-28 16:02:33 -07:00
Medya Gh
4bf3b3659b
update regex
2021-07-28 16:01:53 -07:00
Medya Gh
ec3fdf17b4
get image from kubecross
2021-07-28 15:17:48 -07:00
Medya Gh
8e09395fdf
fix regex
2021-07-28 15:01:39 -07:00
Medya Ghazizadeh
93b084a7fb
Merge pull request #12068 from andriyDev/VariableNameScoping
...
Add brackets around variable name to prevent scoping problems
2021-07-28 13:31:16 -07:00
Medya Ghazizadeh
d69a98c45c
Merge pull request #12065 from andriyDev/UseJobId
...
Use job id for logs instead of short commit hash
2021-07-28 13:30:50 -07:00
Medya Gh
cee70d71a6
bump golang
2021-07-28 13:28:25 -07:00
Andriy Dzikh
fd3354fad2
Add brackets around variable name to prevent scoping problems.
2021-07-28 13:22:32 -07:00
Medya Ghazizadeh
2b84cb9a71
Merge pull request #12052 from minikube-bot/auto_bump_k8s_versions
...
bump default/newest kubernetes versions
2021-07-27 15:00:24 -07:00
Andriy Dzikh
6b21eff101
Update flake charts to use new link setup.
2021-07-27 13:28:33 -07:00
Andriy Dzikh
2951ab9a33
Replace all links in hack/jenkins using short commit with root job id.
2021-07-27 11:35:43 -07:00
srikrishnabh93@gmail.com
5f46b98eae
initial fix on update kubeadm images automatically
2021-07-27 23:41:17 +05:30
Andriy Dzikh
780b11bdae
Parse report data correctly in report-flakes.
2021-07-27 10:33:52 -07:00
Andriy Dzikh
14e6012fd0
Fix compute flake rate not reading data correctly.
2021-07-27 09:28:13 -07:00
Medya Gh
e883950d77
add a bot to bump golang version atuomatically
2021-07-26 15:56:21 -07:00
Andriy Dzikh
617d4e3bdf
Use root job id to collect test count and total duration for all jobs.
2021-07-26 15:55:26 -07:00
Andriy Dzikh
6e100f1402
Parse root job and related fields in JS.
2021-07-26 15:42:58 -07:00
Medya Gh
12a174a7ba
update kubeadm yamls
2021-07-26 15:06:45 -07:00
Andriy Dzikh
5e528689e6
Remove duration chart.
2021-07-26 11:54:41 -07:00
Andriy Dzikh
ec4848686d
Add fields to csv data for root job ids and related variables.
2021-07-26 10:30:13 -07:00
Andriy Dzikh
c47d07612b
Add safety check to data processing to prevent inheritance from previous entries.
2021-07-26 10:30:10 -07:00
Andriy Dzikh
047be99688
Add ROOT_JOB_ID to gopogh details.
2021-07-26 10:23:27 -07:00
Andriy Dzikh
5c16d26379
Add current date to common.ps1 (missing for Windows).
2021-07-26 10:23:27 -07:00
Andriy Dzikh
6c558a9586
Refactor process script to be more readable.
2021-07-26 10:18:01 -07:00
Andriy Dzikh
a0facafa5e
Bump gopogh version from v0.8.0 to v0.9.0.
2021-07-23 15:45:14 -07:00
Andriy Dzikh
16faa3c377
Add by-week flake rate charts.
2021-07-23 13:45:26 -07:00
Andriy Dzikh
a6e5755b24
Add click to sort columns to flake rate table on env page.
2021-07-23 09:16:47 -07:00
Andriy Dzikh
58324bec35
Add links to gopogh logs for each test.
2021-07-22 15:34:25 -07:00
Andriy Dzikh
6ada9a0ebc
Refactor report_flakes sed to make it more readable.
2021-07-22 15:33:33 -07:00
Andriy Dzikh
8afbf67c48
Remove extra bracket in flake rate comment.
2021-07-22 14:33:04 -07:00
Steven Powell
92b7ba0c1e
Merge pull request #11420 from ntkme/fully-qualified-image-name
...
Use fully qualified image name for kicbase image from docker hub
2021-07-21 18:47:42 +00:00
Medya Ghazizadeh
0918511a45
Merge pull request #11986 from andriyDev/fix-flake
...
Fix flake report script not commenting
2021-07-19 18:31:48 -07:00
Medya Ghazizadeh
5d8d7819bf
Merge pull request #12016 from spowelljr/fixBenchmarkOrdering
...
Order time-to-k8s benchmarks from newest to oldest
2021-07-19 18:22:05 -07:00
Medya Ghazizadeh
ca20d21735
Merge pull request #11951 from spowelljr/publicTimeToK8s
...
time-to-k8s Public Charts
2021-07-19 18:20:32 -07:00
Steven Powell
6e591890ed
order benchmarks from newest to oldest
2021-07-19 15:22:17 -07:00
Andriy Dzikh
6176111a5c
Add link to environment pages to flake rate comments.
2021-07-19 13:40:41 -07:00
Andriy Dzikh
7ca1ce55d0
No longer use non-existent ENVIRONMENT variable.
2021-07-17 14:54:42 -07:00
Andriy Dzikh
3d29731932
ls gopogh reports first to ensure they are valid, then cat the valid ones together.
2021-07-17 10:57:18 -07:00
Steven Powell
791c257574
added benchmark for containerd runtime
2021-07-16 16:57:34 -07:00
Medya Ghazizadeh
8f80b5db00
Merge pull request #11918 from andriyDev/UseGoTestSum
...
Use gotestsum for testing output and json output.
2021-07-15 18:18:08 -04:00
Andriy Dzikh
f26764f17a
Move gotestsum installation to common.ps1
2021-07-15 14:42:49 -07:00
Andriy Dzikh
0fe08d715d
Install jq on machines when running sync_tests.sh.
2021-07-15 14:26:02 -07:00
Andriy Dzikh
0692dd1acb
Rename TMP_TOKEN to GH_TOKEN.
2021-07-15 13:19:07 -07:00
Andriy Dzikh
b311c1b665
Replace gh_token.txt with gh auth parsing in release notes.
2021-07-15 13:14:13 -07:00
Andriy Dzikh
b2eec008d4
Use HTTP url instead of ssh url for updating master.
2021-07-15 13:09:02 -07:00
Andriy Dzikh
09a3ce4731
Update golang version for leaderboard.yml.
2021-07-15 12:19:43 -07:00
Andriy Dzikh
031f3331e7
Fix flake report script badly formatted.
2021-07-15 10:54:43 -07:00
Steven Powell
d7cba4886a
fix linting
2021-07-14 10:14:34 -07:00
なつき
4040311f1e
Use fully qualified image name for docker hub fallback image
2021-07-13 16:09:55 -07:00
Steven Powell
2f8ac8c512
change iteration count back to 10 after verifying GitHub Action was successful
2021-07-13 15:32:56 -07:00
Steven Powell
7b50ad492a
generate public charts for time-to-k8s benchmark
2021-07-13 15:02:08 -07:00
Andriy Dzikh
636329eb13
Install gotestsum with sudo.
2021-07-13 14:17:32 -07:00
Andriy Dzikh
25e561a4f7
Create proper installer script for gotestsum.
2021-07-13 14:17:32 -07:00
Andriy Dzikh
b9d6528f26
Use gotestsum for testing output and json output.
2021-07-13 14:17:30 -07:00
Sharif Elgamal
ad74478c78
Merge pull request #11950 from andriyDev/WindowsCommon
...
Create common.ps1 to simplify Windows integration tests
2021-07-13 13:23:11 -07:00
ilya-zuyev
e27dba4f40
Merge pull request #11941 from ilya-zuyev/ilyaz/fix_arm_tests
...
minor fixes in common.sh
2021-07-13 13:19:26 -07:00
Ilya Zuyev
92604a3c00
simplify check_install_golang.sh invocation
2021-07-13 11:47:20 -07:00
Steven Powell
aa92f4106c
Merge pull request #11921 from andriyDev/fix-set-pending-2
...
Use THE_COMMIT env var instead of ghprbActualCommit
2021-07-12 23:58:06 +00:00
Steven Powell
d5e48a2041
Merge pull request #11924 from andriyDev/fix-update-leaderboard
...
Use 'gh auth' to get gh token for leaderboard update
2021-07-12 23:57:48 +00:00
Andriy Dzikh
0589a42fdf
Use -eq instead of == because Powershell bad.
2021-07-12 14:10:50 -07:00
Andriy Dzikh
c64ba2c080
Fix report scripts to print out only started environments, and use quotes around script names.
2021-07-12 10:10:54 -07:00
Andriy Dzikh
b6e55e6c97
Create common.ps1 to simplify Windows integration tests.
2021-07-09 13:27:02 -07:00
Ilya Zuyev
579bebda1a
fix script
2021-07-08 15:00:13 -07:00
Steven Powell
71e4495a76
add cleanup
2021-07-08 14:01:09 -07:00
Ilya Zuyev
baa86c389a
fix scripts
2021-07-08 13:43:10 -07:00
Steven Powell
bb1cffe96a
remove commands handled by the GitHub Action
2021-07-08 13:42:22 -07:00
Steven Powell
853cc04fd2
update time-to-k8s repo
2021-07-08 10:29:19 -07:00
Steven Powell
3403648ddc
update creating PR for time-to-k8s
2021-07-07 16:59:31 -07:00
Andriy Dzikh
74d137e760
Use 'gh auth' to get gh token for leaderboard update.
2021-07-07 15:29:05 -07:00
Steven Powell
bc7995f81b
update contact to Medya
2021-07-07 15:14:53 -07:00
Andriy Dzikh
3afe680c92
Use THE_COMMIT env var instead of ghprbActualCommit.
2021-07-07 13:15:33 -07:00
Andriy Dzikh
50e07ae7ec
Move environment start saving up in minikube_set_pending.
2021-07-07 11:19:35 -07:00
Andriy Dzikh
ae294d2067
Make sync_tests.sh remove any _integration suffix.
2021-07-07 09:21:00 -07:00
Medya Ghazizadeh
429b00d4f0
Merge pull request #11857 from ilya-zuyev/ilyaz/upload_arm64_to_gcs
...
fix kvm2-arm64 scripts
2021-07-02 10:10:27 -04:00
Medya Ghazizadeh
a1300b1d32
Merge pull request #11874 from andriyDev/MoreCharts
...
More charts
2021-07-02 09:45:19 -04:00
Medya Ghazizadeh
5ecd53b1ea
Merge pull request #11794 from ilya-zuyev/ilyaz/test_report_links
...
Show GCS report links in integration test logs
2021-07-02 09:37:14 -04:00
Sharif Elgamal
7c45056827
Merge pull request #11851 from andriyDev/fix-flake-sync
...
Replace integration test "hooks" with standalone scripts
2021-07-01 16:17:54 -07:00
Andriy Dzikh
5d0eba44ec
Add test count/fail count chart to environment page.
2021-07-01 16:02:22 -07:00
Andriy Dzikh
a442d79877
Remove STARTED_ENVIRONMENTS from common.sh.
2021-07-01 15:53:52 -07:00
Andriy Dzikh
d1b6549fbb
Add duration graph to environment flake rates.
2021-07-01 14:29:19 -07:00
Ilya Zuyev
6e46d895dc
Merge branch 'master' into ilyaz/test_report_links
2021-07-01 13:51:14 -07:00
Ilya Zuyev
5ccd38c0f7
fix output formatting
2021-07-01 13:47:40 -07:00
Medya Gh
d2876b1414
auto bump kubernetes version using github actions
2021-07-01 16:32:39 -04:00
Andriy Dzikh
3904c6deab
Ignore upload fail.
2021-07-01 13:32:20 -07:00
Andriy Dzikh
5dfb6726bd
Make upload_tests use a remote GCS file.
2021-07-01 13:32:20 -07:00
Ilya Zuyev
3b5675d9e0
fix
2021-07-01 13:31:44 -07:00
Ilya Zuyev
2beaea9fc1
fix
2021-07-01 12:27:06 -07:00
Ilya Zuyev
ea6d16db41
for PR builds: build kvm2-arm64 deb
2021-07-01 12:14:03 -07:00
Andriy Dzikh
b5caf568ac
Add growth column to flake list.
2021-07-01 12:01:09 -07:00
Andriy Dzikh
d8ffe3f9fa
Add rank column to flake rate list.
2021-07-01 11:47:40 -07:00
Andriy Dzikh
a203d5f644
Replace integration test "hooks" with register_tests to fill started_environments and sync_tests to fill finished environments.
2021-07-01 11:09:34 -07:00
Steven Powell
a9157c2433
improve Windows Docker clean slate
2021-06-30 16:42:09 -07:00
Medya Ghazizadeh
c2f18d9d4b
Merge pull request #11841 from sharifelgamal/ugly-err
...
remove ugly error message from kicbase and ISO autobuild
2021-06-30 17:26:37 -04:00
Sharif Elgamal
d8f8e3faf7
Merge pull request #11803 from sharifelgamal/mac-test
...
try less parallelization for macOS tests
2021-06-30 14:17:48 -07:00
Sharif Elgamal
06c1da3076
make URLs easier to copy
2021-06-30 14:01:14 -07:00
Medya Ghazizadeh
a50406e269
Merge pull request #11767 from ilya-zuyev/ilyaz/arm64_kvm_release
...
Update release scripts to build arm64 version of kvm2 driver
2021-06-30 16:49:09 -04:00
Sharif Elgamal
1e7f8cbaa7
remove ugly error message from kicbase and ISO autobuild
2021-06-30 13:40:18 -07:00
Medya Ghazizadeh
323733c532
Merge pull request #11816 from andriyDev/FlakeRateSync
...
Report flakes only after synchronizing all integration tests
2021-06-30 16:38:08 -04:00
Medya Ghazizadeh
b8596f1a13
Merge pull request #11811 from medyagh/go_mod_godame
...
bump go mod libs manually
2021-06-30 15:50:45 -04:00
Sharif Elgamal
6d75f2e7c8
Merge branch 'master' of github.com:kubernetes/minikube into mac-test
2021-06-29 16:37:54 -07:00
Sharif Elgamal
7030c8c0e4
Merge pull request #11814 from sharifelgamal/fixit
...
fix generate-docs github action
2021-06-29 15:10:08 -07:00
Andriy Dzikh
7ea94ed00a
Add license and comment describing what the script does.
2021-06-29 14:51:31 -07:00
Andriy Dzikh
e3883d0b56
Fix writing wrong files, and added better comments.
2021-06-29 14:47:13 -07:00
Sharif Elgamal
7fabb90eaf
remove old script
2021-06-29 13:56:33 -07:00
Andriy Dzikh
f2c64cdb2b
Add support for syncing Docker_Windows.
2021-06-29 13:32:54 -07:00
Sharif Elgamal
5d11a87a7b
Merge branch 'master' of github.com:kubernetes/minikube into mac-test
2021-06-29 13:27:14 -07:00
Medya Gh
a714161f31
update go-github to v36
2021-06-29 15:46:23 -04:00
Sharif Elgamal
73e42a9a8c
change parallelization in code
2021-06-29 11:46:38 -07:00
Andriy Dzikh
858aab3f55
Create sync_tests.sh to be triggered by each integration test on completion.
2021-06-29 11:44:36 -07:00
Medya Ghazizadeh
cb750c21ba
Merge pull request #11797 from spowelljr/updateTimeToK8sSettingss
...
Make minor changes to time-to-k8s benchmarking
2021-06-29 12:26:28 -04:00
Sharif Elgamal
065929ffd0
try less parallelization for macOS tests
2021-06-29 09:22:42 -07:00
Steven Powell
8b45846088
make minor changes to time-to-k8s benchmarking
2021-06-28 15:25:58 -07:00
Ilya Zuyev
bed20c522b
In integration test logs: show GCS https links to reports
2021-06-28 14:34:05 -07:00
Andriy Dzikh
4f114dafb9
Add comment to report_flakes.sh to see environment flake charts.
2021-06-28 09:19:43 -07:00
Medya Ghazizadeh
4d078ae82f
Merge pull request #11766 from andriyDev/EnvPage
...
Create page with all tests for an environment in flake rate charts
2021-06-25 19:27:00 -04:00
Sharif Elgamal
13d03a588b
idk trying stuff
2021-06-25 15:53:35 -07:00
Sharif Elgamal
bd2a9daa00
let's fix generate_docs for good
2021-06-25 14:12:38 -07:00
Andriy Dzikh
e9932aa7db
Improve error handling to actually render in the UI.
2021-06-25 11:13:46 -07:00
Andriy Dzikh
f57d7ae723
Create loading bar while downloading flake chart data.
2021-06-25 11:05:49 -07:00
Andriy Dzikh
637e8326fd
Implement proper body-by-lines iterator.
2021-06-25 10:47:06 -07:00
Ilya Zuyev
cb31ce2e7d
remove kvm2-arm64 rpm
2021-06-25 10:08:40 -07:00
Andriy Dzikh
eeaf03e4a3
Add name of test to each point in environment flake page.
2021-06-25 09:43:47 -07:00
Andriy Dzikh
b1ec38f808
Add links to charts for each individual test on environment page.
2021-06-25 09:39:13 -07:00
Andriy Dzikh
c067ea6cda
Create table to show all flake rates for a specific environment.
2021-06-25 09:39:13 -07:00
Andriy Dzikh
e22ddb9238
Compute flakeiness based on last 15 days and only chart top 10 flakiest tests.
2021-06-25 09:39:13 -07:00
Andriy Dzikh
9d41adbf06
Create page for viewing all tests for an environment.
2021-06-25 09:39:11 -07:00
Andriy Dzikh
fc6c4eb04e
Move existing formatting/charting code into its own function.
2021-06-25 09:29:54 -07:00
Andriy Dzikh
f404d5976f
Refactor flake chart data processing to simplify into two steps: aggregation and formatting.
2021-06-25 09:26:57 -07:00
Ilya Zuyev
0033bf7ed3
make targets for deb and rpm
2021-06-24 20:02:21 -07:00
Andriy Dzikh
a0c5634dfd
Make nicer fonts for test tooltips in flake charts.
2021-06-24 11:57:07 -07:00
Andriy Dzikh
1c7d6b719c
Add links to hashes in flake charts.
2021-06-24 11:51:00 -07:00
Andriy Dzikh
0ff73cf645
Group commit hashes into one entry rather than one entry per run.
2021-06-24 11:42:50 -07:00
Steven Powell
e3326f88df
finishing last of comments
2021-06-23 15:03:03 -07:00
Steven Powell
0a5aadf502
addressed more comments
2021-06-23 10:42:39 -07:00
Steven Powell
39208c56c4
addressed some of the comments
2021-06-23 09:38:59 -07:00
Andriy Dzikh
fbf61e3e33
Fix running a non-existent command in upload_integration_report.
2021-06-22 14:55:49 -07:00
Sharif Elgamal
055e20c28d
fix generate-docs bugs part 2
2021-06-22 12:58:38 -07:00
Sharif Elgamal
269514601b
better title for PR
2021-06-22 12:27:14 -07:00
Sharif Elgamal
74635e495a
more fixes :)
2021-06-22 10:47:44 -07:00
Sharif Elgamal
23a31d7365
fix generate_docs bugs
2021-06-21 15:35:59 -07:00
Sharif Elgamal
811ff18161
Merge pull request #11677 from sharifelgamal/auto-gen-docs
...
Automatically run `make generate-docs` after every PR merge
2021-06-18 14:30:08 -07:00
minikube-bot
c8fb43220d
remove exit on error
2021-06-18 13:56:02 -07:00
Sharif Elgamal
248942f830
move around check
2021-06-18 13:46:30 -07:00
Sharif Elgamal
1200975bc7
debug
2021-06-18 13:28:01 -07:00
Medya Ghazizadeh
5501afa9ef
Merge pull request #11683 from andriyDev/FixNoFlakesComment
...
Fix flake rates being commented about when no failed tests are present.
2021-06-17 17:58:44 -04:00
Sharif Elgamal
5816b2a0c7
golang 1.6.4
2021-06-17 13:51:37 -07:00
Sharif Elgamal
f8b2ebcc63
do not run workflow if there is no secret
2021-06-17 13:25:13 -07:00
Sharif Elgamal
d37a3e0ba2
make script executable
2021-06-17 12:41:37 -07:00
Sharif Elgamal
c1a7937184
change workflow condition
2021-06-17 12:08:50 -07:00
Medya Ghazizadeh
7d9bcf8626
Merge pull request #11684 from andriyDev/ChangeFlakeColors
...
Update flake chart colors
2021-06-17 13:00:46 -04:00
Medya Ghazizadeh
3c01c8a152
Merge pull request #11675 from andriyDev/FixReportFlakes
...
Stop using sudo for check_install_gh
2021-06-17 13:00:04 -04:00
Andriy Dzikh
300230bd5c
Update flake chart colors.
2021-06-17 09:41:40 -07:00
Andriy Dzikh
5b8b5ce102
Fix flake rates being commented about when no failed tests are present.
2021-06-17 09:28:27 -07:00
Andriy Dzikh
9f601ea393
Fix commenting to a PR instead of an issue.
2021-06-16 18:03:52 -07:00
Sharif Elgamal
c91e981e5f
Merge branch 'master' of github.com:kubernetes/minikube into auto-gen-docs
2021-06-16 16:30:01 -07:00
Andriy Dzikh
c037e5f62f
Stop using sudo for check_install_gh.
2021-06-16 15:29:50 -07:00
Steven Powell
8f019e0418
Merge pull request #11659 from spowelljr/updateTimeToK8s
...
Create automated time-to-k8s benchmarks on release
2021-06-16 20:04:11 +00:00
Sharif Elgamal
7b5381b697
add generate-docs script
2021-06-16 09:23:54 -07:00
Steven Powell
25c5bec652
change back iterations to 5
2021-06-15 10:30:08 -07:00
Steven Powell
599e7c49e9
create automated time-to-k8s benchmarks on release
2021-06-15 10:17:46 -07:00
Andriy Dzikh
231fbee7b5
Fix collect_data_manual not being formatted correctly.
2021-06-15 09:55:32 -07:00
Medya Ghazizadeh
6a9076391d
Merge pull request #11602 from andriyDev/Flakes
...
Create a system for generating public flake rate reporting.
2021-06-15 12:51:29 -04:00
Sharif Elgamal
76d74191d8
Merge pull request #11623 from sharifelgamal/1.21.0
...
Bump Makefile for 1.21.0 release
2021-06-11 08:46:19 -07:00
Andriy Dzikh
1c1fdbff42
Make compute_flake_rate also compute average test duration.
2021-06-10 14:00:47 -07:00
Andriy Dzikh
728229c719
Add more environments to the allowed environments for commenting.
2021-06-10 13:36:23 -07:00
Andriy Dzikh
dc6cb0b671
Rename collect_data.sh to collect_data_manual.sh and make header comment more clear.
2021-06-10 13:30:35 -07:00
Andriy Dzikh
884216db9e
Make report_flakes.sh abort if there are no failed tests.
2021-06-10 13:27:00 -07:00
Andriy Dzikh
7e785c1c1e
Make collect_data.sh optimzie and upload to GCS automatically.
2021-06-10 13:19:05 -07:00
Andriy Dzikh
a98db3511e
Add description and example usage to all shell scripts.
2021-06-10 13:16:16 -07:00
Andriy Dzikh
2b3f7cedd7
Remove bootstrap from flake_chart.html.
2021-06-10 13:02:56 -07:00
Sharif Elgamal
79e1b4e99d
Bump Makefile for 1.21.0 release
2021-06-10 11:34:06 -07:00
Andriy Dzikh
ecaee4d932
Add better comments for optimize_data and process_data.
2021-06-10 11:16:44 -07:00
Andriy Dzikh
79f8de1bcb
Add comment for testEntry.
2021-06-10 11:11:34 -07:00
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
Andriy Dzikh
d7d3593a89
Rewrite process_data.sh to no longer depend on git log.
...
This now means we depend on the date being contained within the details.
2021-06-03 13:38:44 -07:00
Medya Gh
74fe0e9f62
bump gopogh
2021-06-02 16:30:50 -07:00
Andriy Dzikh
65be305aab
Add test for ComputeFlakeRates.
2021-06-02 16:17:39 -07:00
Andriy Dzikh
df6f7a8485
Add test for FilterRecentEntries.
2021-06-02 15:48:12 -07:00
Andriy Dzikh
4e9718a28b
Add test for SplitData.
2021-06-02 14:15:25 -07:00
Andriy Dzikh
401bcbfe0a
Move comparison code to its own function.
2021-06-02 14:12:43 -07:00
Andriy Dzikh
9d4153f0ab
Create test for ReadData.
2021-06-02 14:00:01 -07:00
Andriy Dzikh
60929009d6
Create FilterRecentEntries to only include the last N run dates.
2021-06-02 11:01:33 -07:00
Andriy Dzikh
e6a553f679
Compute flake rate of all entries split by environment and test.
2021-06-02 11:00:40 -07:00