John Sully
515bb0e6bd
Endurance mode for tests ignore flaky ones
2020-06-07 16:59:59 -04:00
John Sully
d6be93537e
Update endurance.yml
2020-06-01 00:25:31 -04:00
John Sully
ac3f8d1ac7
Do another iteration for endurance
2020-05-31 22:51:02 -04:00
John Sully
88f7739ae0
Update endurance.yml
2020-05-31 17:50:02 -04:00
John Sully
37033179fe
Update endurance.yml
2020-05-31 14:18:12 -04:00
John Sully
3e6a5ac9cf
Update endurance.yml
2020-05-31 03:43:06 -04:00
John Sully
dcd297eb5b
Endurance tests need more cores
2020-05-30 22:16:56 -04:00
John Sully
4a9742e696
Update endurance.yml
2020-05-30 20:03:04 -04:00
John Sully
63c6735ffc
Ensure endurance run can complete in an hour
2020-05-30 15:31:54 -04:00
John Sully
460c5ed2b3
daily CI config fix
2020-05-30 03:27:37 -04:00
John Sully
8f44f0937b
More clients for endurance
2020-05-30 03:13:04 -04:00
John Sully
1803b1587b
Endurance tests need to be faster, reduce loops
2020-05-30 02:40:44 -04:00
John Sully
a5325061f2
Only CI ARM daily
2020-05-30 02:34:37 -04:00
John Sully
a10a0df09f
Also test with multiple threads
2020-05-30 02:10:00 -04:00
John Sully
031044c7ea
Reduce clients for endurance test
2020-05-30 02:07:30 -04:00
John Sully
ca755e4905
Fix cron syntax
2020-05-30 01:53:21 -04:00
John Sully
3063a028b3
Add endurance CI tests
2020-05-30 01:47:26 -04:00
John Sully
2c659acc7d
Update daily CI job
2020-05-30 01:21:50 -04:00
John Sully
6a902b29e1
Fix CI
2020-05-29 01:01:41 -04:00
John Sully
9c31ac7925
Merge tag '6.0.4' into unstable
...
Redis 6.0.4.
2020-05-29 00:57:07 -04:00
John Sully
f0d8d1680f
Fix TLS tests
2020-05-29 00:16:06 -04:00
John Sully
6dcbcacb10
gencert its own step
2020-05-28 23:49:13 -04:00
John Sully
3196717cee
CI yml syntax error
2020-05-28 23:18:02 -04:00
John Sully
f95578ac02
Fix TLS tests in CI
2020-05-28 23:16:42 -04:00
Oran Agra
86e562d691
32bit CI needs to build modules correctly
2020-05-28 10:09:51 +02:00
Oran Agra
9c1df3b769
daily CI test with tls
2020-05-28 10:09:51 +02:00
John Sully
561a1f8d8a
Test TLS as part of CI
2020-05-26 01:39:54 -04:00
Oran Agra
e0fc88b4d9
add CI for 32bit build
2020-05-25 12:08:01 +02:00
John Sully
9b98c9edd3
Install deps for daily workflow
2020-05-24 11:19:53 -04:00
John Sully
d74871da40
Merge commit 'c57d9146f41f4b661d9d2cb48b83b3abc757ba0e' into unstable
2020-05-22 15:36:44 -04:00
John Sully
6311d709c3
Fix bad merge in CI.yml
2020-05-21 22:09:06 -04:00
John Sully
7676f5b15f
Merge commit '024c380b9da02bc4112822c0f5f9ac1388b4205b' into unstable
2020-05-21 17:36:53 -04:00
John Sully
58752bb8fe
Run sentinel and module tests under CI
2020-05-10 18:05:05 -04:00
Oran Agra
3d3861dd88
add daily github actions with libc malloc and valgrind
...
* fix memlry leaks with diskless replica short read.
* fix a few timing issues with valgrind runs
* fix issue with valgrind and watchdog schedule signal
about the valgrind WD issue:
the stack trace test in logging.tcl, has issues with valgrind:
==28808== Can't extend stack to 0x1ffeffdb38 during signal delivery for thread 1:
==28808== too small or bad protection modes
it seems to be some valgrind bug with SA_ONSTACK.
SA_ONSTACK seems unneeded since WD is not recursive (SA_NODEFER was removed),
also, not sure if it's even valid without a call to sigaltstack()
2020-05-08 10:37:35 +02:00
John Sully
86f9ed6248
Disable cluster tests
...
They are unreliable on slow hardware.
2020-05-07 01:49:04 -04:00
John Sully
f715d0b860
cluster tests should be a named task
2020-04-29 18:43:55 -04:00
John Sully
98d690b849
Run cluster tests as part of CI
2020-04-29 18:41:51 -04:00
John Sully
e0a8709c09
Default yes in apt install
2020-04-22 02:17:28 -04:00
John Sully
17795fd5ce
Run arm CI builds
2020-04-22 02:13:02 -04:00
Oran Agra
6148f94939
testsuite run the defrag latency test solo
...
this test is time sensitive and it sometimes fail to pass below the
latency threshold, even on strong machines.
this test was the reson we're running just 2 parallel tests in the
github actions CI, revering this.
2020-04-17 13:02:40 +02:00
John Sully
90094a2dca
Deprecate travis and finish setting up github CI
2020-04-15 23:04:04 -04:00
John Sully
5e6b4ab99e
OS X build break
2020-04-15 22:43:40 -04:00
John Sully
2d6d374162
more dependencies for CI
2020-04-15 22:39:47 -04:00
John Sully
3137d4f35c
Add CI dependency
2020-04-15 22:36:16 -04:00
John Sully
ef1236b600
Merge commit '973297336fc05a601e17be70aba88e5dca6480ae' into redis_6_merge
2020-04-14 20:19:48 -04:00
Oran Agra
814874d68b
change CI to build and run the module api tests
2020-04-07 16:52:04 +02:00
Oran Agra
635321d47e
fix github actions failing latency test for active defrag - part 2
...
it seems that running two clients at a time is ok too, resuces action
time from 20 minutes to 10. we'll use this for now, and if one day it
won't be enough we'll have to run just the sensitive tests one by one
separately from the others.
this commit also fixes an issue with the defrag test that appears to be
very rare.
2020-02-27 18:02:30 +01:00
Oran Agra
0b988fa9ec
fix github actions failing latency test for active defrag
...
seems that github actions are slow, using just one client to reduce
false positives.
also adding verbose, testing only on latest ubuntu, and building on
older one.
when doing that, i can reduce the test threshold back to something saner
2020-02-27 18:02:30 +01:00
John Sully
ef9a3cadcf
Merge remote-tracking branch 'redis/6.0' into redis_merge
2020-01-27 02:55:48 -05:00
John Sully
3ea56ffb38
Update issue templates
2019-11-20 16:25:33 -05:00