HoneyryderChuck
ea61cce815
print ruby version in tests
2023-03-29 00:12:19 +01:00
HoneyryderChuck
487cac6eef
do not test ruby 2.1 and 2.2 in CI
...
can't build the required docker imaged anymore...
2023-03-28 23:41:37 +01:00
HoneyryderChuck
3bcf5bd5f6
renewing certs
2023-03-27 23:00:58 +01:00
HoneyryderChuck
d0fcd13bf2
moving regression tests outside of docker
2023-01-25 00:58:49 +00:00
HoneyryderChuck
70511846cc
only run regression tests in ruby 3.2
2023-01-22 01:16:05 +00:00
HoneyryderChuck
2e7d33f917
adding ruby 3.2 to CI
2023-01-20 10:39:22 +00:00
HoneyryderChuck
f6acd9ed61
remmoved traces of website building
2022-12-04 01:26:31 +00:00
HoneyryderChuck
17297cf062
use --force-yes for 2.2
2022-11-28 23:19:34 +00:00
HoneyryderChuck
bd66b00882
force unsigned package for ruby 2.1
2022-11-28 22:55:09 +00:00
HoneyryderChuck
92737d09b5
rewriting repo links to point to new namespace
2022-11-28 22:45:44 +00:00
HoneyryderChuck
535a30db25
fixing issues around typing
2022-08-13 16:34:02 +01:00
HoneyryderChuck
6dcf9f0d75
enabling and adding a test for using proxy digest auth
2022-05-07 16:49:00 +01:00
HoneyryderChuck
552d0d859c
fix truffleruby build
2022-03-06 16:33:35 +00:00
HoneyryderChuck
e9a81d6b16
enabled h2 tests which were blocked for jruby
2022-03-05 17:33:37 +00:00
HoneyryderChuck
8eee10be21
regenerated test certs, keeping ca.crt around this time
2022-03-04 23:43:05 +00:00
HoneyryderChuck
a4a60290ac
jruby: add test root certificate via keytool
2022-03-04 23:43:05 +00:00
HoneyryderChuck
fc977a7c83
adding git, because bundler still requires it even if alt-ruby should not download dep
2022-02-01 23:03:59 +00:00
HoneyryderChuck
81d399a324
updated test certs (expired)
2022-02-01 22:54:59 +00:00
HoneyryderChuck
6369d9af72
fix CI script and assertion helper for headers
2022-01-15 01:38:14 +02:00
HoneyryderChuck
779171106b
refactoring CI test suite
...
* run linting first (finish fast if code is unaligned), only on ruby 3.1
* run standalone and regression tests only on CRuby
* do not enable rbs if in jit mode (we should not slow down jits)
2022-01-12 15:50:44 +02:00
HoneyryderChuck
317ed07dba
added tests for all supported mime type detectors
2022-01-12 15:50:44 +02:00
HoneyryderChuck
b700a4f994
bootstrapping standalone tests, test which need to run in full-isolation mode (own process), where proxy intgration via env var is tested
2022-01-12 01:43:08 +02:00
HoneyryderChuck
d286bf5cc2
improving the env proxy test
2022-01-08 17:47:58 +02:00
HoneyryderChuck
d3b36c5668
added support for HTTP/2 proxy by simplifying the overall http proxy implementation
2022-01-07 12:26:26 +02:00
HoneyryderChuck
17d05e987d
fixed cond around waiting for localstack to come up again
2021-11-14 02:56:32 +00:00
HoneyryderChuck
1a0962615b
only run rubocop for latest ruby
...
the rubocop configs have grown a bit unwieldy as more ruby versions are
deprecated by mainline. Given that rubocop is not a requisite for older
rubies (provided code works), let's keep linting consistency towards
more modern conventions
2021-08-31 16:58:38 +01:00
HoneyryderChuck
b9339a12ae
targeting rbs with openssl
2021-08-31 13:50:29 +01:00
HoneyryderChuck
2cb3c395a8
innstallig iproute2, as it's no longer part of distro
2021-08-17 16:58:42 +01:00
HoneyryderChuck
74013fc2a7
patch 2.2 as well
2021-07-24 03:59:43 +01:00
HoneyryderChuck
c4de4dd384
commented out the etimedout test
2021-07-24 03:33:15 +01:00
HoneyryderChuck
5deadec23e
fixing iptables deprecation
2021-07-22 14:52:19 +01:00
HoneyryderChuck
b6ee019014
several signature improvements while testing with steep
2021-07-07 19:21:36 +01:00
HoneyryderChuck
91ba78864d
setting LANG, so ruby 2.4 does mess the external encoding
2021-06-11 20:05:11 +01:00
HoneyryderChuck
4df2363cc5
providing strategy for punycode translation, using idnx when possible, falling back otherwise
2021-06-11 18:27:40 +01:00
HoneyryderChuck
c4e8d7f55f
run regression tests only for latest ruby
2021-06-02 19:03:03 +01:00
HoneyryderChuck
a14fa26c7c
added new regression testing task
2021-06-02 18:44:05 +01:00
HoneyryderChuck
63ec59bb0e
scoping squid config
2021-05-27 19:11:15 +01:00
HoneyryderChuck
9801cb7b31
update truffleruby to official images
2021-05-21 16:44:31 +01:00
HoneyryderChuck
b474dee12c
update init script, don't need to install so much
2021-04-20 10:36:29 +01:00
HoneyryderChuck
00faafddc9
added tests around the tcp connect errors
2021-03-11 17:58:24 +00:00
HoneyryderChuck
1724c0f913
waiting for localstack to be up before running the tests in CI
2021-02-06 16:24:35 +00:00
HoneyryderChuck
d9326ac027
fixing the disable of kee-alives when setting max-concurrent-connections
...
to 1
A check was introduced limiting the number of requests send at once.
However. the connection header was set to "close" as well, because
the accounting involved the number of concurrent connections allowed.
This is now fixed, by doing accounting separately.
2021-02-05 19:28:38 +00:00
HoneyryderChuck
2875e81d16
testing against patched openssl version (and sending all artifacts to coverage job in CI)
2021-02-02 19:42:43 +00:00
HoneyryderChuck
63f2026c1a
disabling integrations for jruby
2021-01-31 15:51:34 +00:00
HoneyryderChuck
f7600d39d9
installing a 2020 version of openssl
2021-01-31 15:51:34 +00:00
HoneyryderChuck
61afd85654
install libssl-dev in CI
2021-01-30 23:19:02 +00:00
HoneyryderChuck
b63e91b165
forgot that integrations tests do not run in parallel
2021-01-30 16:26:19 +00:00
HoneyryderChuck
7221a61383
fixing jruby CI pipelinne
2021-01-30 16:13:55 +00:00
HoneyryderChuck
e2b4cc0938
updating test TLS certs
2021-01-30 15:31:03 +00:00
HoneyryderChuck
7fa283097d
added signatures to new modules
2021-01-13 12:27:13 +00:00