Vladislav
|
881edb501e
|
feat(pytest): Gen2 seeder, part 1 (#2556)
* feat(pytest): Gen2 seeder
Implement new seeder that uses lua scripts to improve performance
---------
Signed-off-by: Vladislav Oleshko <vlad@dragonflydb.io>
|
2024-02-09 19:20:25 +03:00 |
|
Kostas Kyrimis
|
7b4591cc7d
|
fix: wrongly printing timedout emoji on test failures (#2546)
* fix wrongly printing timedout emoji on non timedout test failures
* add pytest-timeout as dependency in tests/dragonfly/requirements
|
2024-02-06 10:25:12 +02:00 |
|
Roman Gershman
|
967c6e0f6e
|
chore: improve pytest ux (#2088)
Signed-off-by: Roman Gershman <roman@dragonflydb.io>
|
2023-10-30 09:01:23 +02:00 |
|
Kostas Kyrimis
|
af622f6a52
|
fix(requirements): conflicting dependencies redis and redis-om (#2079)
|
2023-10-27 09:18:49 +03:00 |
|
Vladislav
|
9e8d886ce9
|
chore(search): add redis-om test (#2049)
Signed-off-by: Vladislav Oleshko <vlad@dragonflydb.io>
|
2023-10-21 14:22:04 +03:00 |
|
Andy Dunstall
|
2d28b48481
|
feat(aws): add s3 awsv2 (#1929)
* feat(aws): add s3 awsv2
* feat(aws): add s3 snapshot test
* feat(aws): disable ec2 metadata by default
* feat(aws): add s3 disable payload signing flag
* chore: update helio
* fix: fix requirements.txt
* feat(s3): update sign payload flag
* chore: update helio
|
2023-10-06 10:24:56 +01:00 |
|
Vladislav
|
d8b99dce93
|
chore(regtest): Update redis dependency (#1915)
* chore(regtest): Update redis dependency
---------
Signed-off-by: Vladislav Oleshko <vlad@dragonflydb.io>
|
2023-09-23 10:06:21 +03:00 |
|
Roy Jacobson
|
b55316c0e6
|
tests: choose open ports randomally (#1569)
* Implement changes to the testing infrastructure to use random ports
* Use psutil to find out the random ports
|
2023-09-18 10:23:49 +03:00 |
|
Roy Jacobson
|
0a7328f1e1
|
Expose replication lag metrics (#1400)
* feat(server): Expose lag metrics over prometheus.
---------
Signed-off-by: Roy Jacobson <roy@dragonflydb.io>
|
2023-06-22 11:12:41 +02:00 |
|
adiholden
|
98e84f804a
|
feat(regression github): send failed tests names to chat (#1459)
* feat(regression) : send failed tests names
Signed-off-by: adi_holden <adi@dragonflydb.io>
|
2023-06-22 09:47:12 +03:00 |
|
Vladislav
|
f25098bb98
|
fix: add numpy to regtests (neede for knn) (#1454)
Signed-off-by: Vladislav Oleshko <vlad@dragonflydb.io>
|
2023-06-21 09:18:42 +03:00 |
|
talbii
|
00d884aff8
|
fix: Dragonfly ignoring NOREPLY option for Memcached commands (#1233)
* chore: introduce regression testing for memcached
Signed-off-by: talbii <ido@dragonflydb.io>
---------
Signed-off-by: talbii <ido@dragonflydb.io>
Signed-off-by: talbii <41526934+talbii@users.noreply.github.com>
|
2023-05-18 15:22:21 +03:00 |
|
Vladislav
|
396cf5f77b
|
fix: fix duplicated dependency (#1209)
Signed-off-by: Vladislav Oleshko <vlad@dragonflydb.io>
|
2023-05-13 12:07:54 +02:00 |
|
Vladislav
|
b0537418bc
|
fix: use redis.asyncio instead of aioredis (#1206)
Signed-off-by: Vladislav Oleshko <vlad@dragonflydb.io>
|
2023-05-13 10:44:25 +03:00 |
|
dependabot[bot]
|
6a8584b4d6
|
chore(deps): bump redis from 4.3.4 to 4.5.3 in /tests/dragonfly (#1005)
Bumps [redis](https://github.com/redis/redis-py) from 4.3.4 to 4.5.3.
- [Release notes](https://github.com/redis/redis-py/releases)
- [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES)
- [Commits](https://github.com/redis/redis-py/compare/v4.3.4...v4.5.3)
---
updated-dependencies:
- dependency-name: redis
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2023-03-28 17:27:11 +03:00 |
|
ashotland
|
1f82f9af73
|
fix(regression-test): Sentinel test stabilization (#826)
* Ditch docker whcih is complex on CI in favour of local redis binary
Signed-off-by: ashotland <ari@dragonflydb.io>
* Fix typo
Signed-off-by: ashotland <ari@dragonflydb.io>
* Wait for sentinel termination
Signed-off-by: ashotland <ari@dragonflydb.io>
* fix(regression-tests): sentinel test increase timeout waiting for key to
exist in replica
* debug sentinel test
Signed-off-by: ashotland <ari@dragonflydb.io>
* add pytest repeat - tmp comment out failure notficicaiton
Signed-off-by: ashotland <ari@dragonflydb.io>
* fix typo
Signed-off-by: ashotland <ari@dragonflydb.io>
* repeat 100
Signed-off-by: ashotland <ari@dragonflydb.io>
* Increase timeout for debuging
Signed-off-by: ashotland <ari@dragonflydb.io>
* Debug prints
Signed-off-by: ashotland <ari@dragonflydb.io>
* fix
Signed-off-by: ashotland <ari@dragonflydb.io>
* increase overall timeout
Signed-off-by: ashotland <ari@dragonflydb.io>
* Debug
Signed-off-by: ashotland <ari@dragonflydb.io>
* cleanup
Signed-off-by: ashotland <ari@dragonflydb.io>
---------
Signed-off-by: ashotland <ari@dragonflydb.io>
|
2023-02-20 14:21:27 +02:00 |
|
Vladislav
|
072cb2e8d9
|
refactor(tests): Refactor pytest (#449)
Signed-off-by: Vladislav Oleshko <vlad@dragonflydb.io>
|
2022-10-31 16:39:20 +02:00 |
|
Boaz Sade
|
e0559afb51
|
feat(server): monitor command - cover by tests (#435)
feat(server): pytests for monitor, pipeline and pubsub, update readme
Signed-off-by: Boaz Sade <boaz@dragonflydb.io>
|
2022-10-26 14:12:49 +03:00 |
|
Braydn
|
b7f85e59a6
|
feat(server): Implemented periodic snapshotting (#161) (#250)
* feat(server): Implemented periodic snapshotting (#161)
* feat(test): Added the ability to specify dragonfly cli parameters on a test basis (#199)
Signed-off-by: Braydn <braydn.moore@uwaterloo.ca>
* feat(server): Implemented periodic snapshotting (#161)
Code cleanup & CONTRIBUTORS.md modifcation
Signed-off-by: Braydn <braydn.moore@uwaterloo.ca>
* feat(server): Implemented periodic snapshotting (#161)
Parsing and race condition fixes. Improved pytests
Signed-off-by: Braydn <braydn.moore@uwaterloo.ca>
* feat(test): Cleaned up pytest code & added documentation (#199)
- Moved tests into their own file
- Renamed test namespace to avoid naming conflicts with pytest
- Updated requirements.txt to make test environment reproducible
- Added documentation to write tests
feat(server): Updated helio submodule
Signed-off-by: Braydn <braydn.moore@uwaterloo.ca>
Signed-off-by: Braydn <braydn.moore@uwaterloo.ca>
Co-authored-by: Braydn <braydnmoore3@gmail.com>
|
2022-08-26 13:54:38 +03:00 |
|