Commit Graph

31 Commits

Author SHA1 Message Date
Glonee
2ff71510a9 ci: fix Codecov coverage report (#3837) 2023-05-15 06:06:25 -07:00
Marco Munizaga
843b633434 use SO_RCVBUFFORCE to force receive buffer increase on Linux (#3804)
* Add ability to force change the receive buffer size using SO_RCVBUFFORCE in Linux

* Fix imports

* Update test

* Add sys_conn_helper_not_linux

* Rename file

* ignore the error on SetReadBuffer

* also run unit tests as root

---------

Co-authored-by: Marten Seemann <martenseemann@gmail.com>
2023-05-08 02:40:47 -07:00
Marten Seemann
c19e6a71b2 ci: allow changing runners through config vars (#3783)
* ci: allow changing runners through config vars

* fix variable access

---------

Co-authored-by: galargh <piotr.galar@gmail.com>
2023-05-01 04:45:30 -07:00
Spencer Comfort
0a9ceca91e ci: update GitHub action workflow versions (#3677)
* Update build-interop-docker.yml

* Update go-generate.yml

* Update lint.yml

* Update unit.yml
2023-02-13 15:26:56 -08:00
Marten Seemann
f42357f096 drop qtls support for Go 1.18 2023-02-04 17:44:54 +13:00
Marten Seemann
55891e2925 update CI to use Go 1.20 2023-02-02 09:51:18 +13:00
Marten Seemann
576d85cd3d add support for Go 1.20 (#3641) 2023-01-17 23:22:36 -08:00
kixelated
9540d0fed2 use go run for mockgen, goimports and ginkgo (#3616) 2022-11-11 02:11:41 -08:00
Marten Seemann
52ab2454f7 fix version of Ginkgo installed on CI (#3591) 2022-10-11 13:41:22 -07:00
Marten Seemann
870fbe7ab0 migrate to Ginkgo v2 2022-10-11 16:38:44 +04:00
Marten Seemann
c9a878858e remove the benchmark test suite 2022-10-11 16:38:18 +04:00
Marten Seemann
ea9de26ed5 drop support for Go 1.16 and 1.17 (#3482) 2022-08-10 03:42:14 -07:00
Marten Seemann
f29dd273b4 update for Go 1.19beta1 (#3460) 2022-06-28 01:12:44 -07:00
Marten Seemann
366097106c use Go 1.18 on CI 2022-03-16 11:16:44 +04:00
Marten Seemann
71c8af30ea update GitHub Actions to use Go 1.18rc1 (#3335) 2022-02-20 05:23:51 -08:00
Marten Seemann
ba4d02017c add support for Go 1.18 2021-12-15 10:13:31 +04:00
Marten Seemann
c923158a3e update to Go 1.17.x 2021-08-16 23:21:24 +02:00
Marten Seemann
68e468a3bc drop support for Go 1.15 2021-08-05 14:18:56 +02:00
Marten Seemann
115a79eb02 update to Go 1.17rc1 2021-07-13 16:28:16 -04:00
Marten Seemann
7c74d1eb47 add support for Go 1.17 Beta 1 2021-06-15 12:29:48 -07:00
Marten Seemann
af284030e9 clean up the GitHub Action unit test workflow 2021-03-10 12:23:03 +08:00
Marten Seemann
62a906de3c update Go to 1.16, drop support for 1.14 2021-02-17 12:17:46 +08:00
Marten Seemann
c9ccf3f8a6 update qtls and CI to Go 1.16rc1 2021-01-29 13:19:36 +08:00
Marten Seemann
3894d16cc4 disable Go 1.16 on CI, fix cross compile workflow 2021-01-29 12:49:42 +08:00
Marten Seemann
cc619f118e fix YAML syntax error in setup-go step 2020-12-31 12:37:59 +08:00
Marten Seemann
57e3f55279 add support for Go 1.16 2020-12-29 11:48:02 +07:00
Marten Seemann
c5b8e3a06b run all unit test jobs, even if one of them fails 2020-11-29 13:24:47 +07:00
Marten Seemann
fea55fa042 use the current version of setup-go on GitHub Actions 2020-10-29 13:53:09 +07:00
Marten Seemann
84405e1755 use Ginkgo option to combine coverage reports 2020-09-18 12:22:07 +07:00
Marten Seemann
0a035d7565 run i386 unit tests on GitHub actions 2020-09-15 10:47:15 +07:00
Marten Seemann
97b0b6d5c7 use GitHub Actions to run unit tests, disable AppVeyor 2020-08-28 20:14:44 +07:00