Jan Musial
cd0551e72e
Use rio in promotion policy tests
...
Signed-off-by: Jan Musial <jan.musial@intel.com >
2022-02-24 14:56:09 +01:00
Robert Baldyga
98cb9bff70
pyocf: Use bigger cache device size in tests
...
As amount of fixed size metadata allocated by OCF grows, we need to adjust
test to not try to start cache on device that is too small.
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com >
2021-12-15 15:30:34 +01:00
Rafal Stefanowski
f22da1cde7
Fix license
...
Change license to BSD-3-Clause
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com >
2021-10-28 13:08:50 +02:00
Robert Baldyga
9352c881ab
tests: Update sequential cutoff tests
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com >
2021-03-04 16:38:31 +01:00
Rafal Stefanowski
6ed4cf8a24
Update copyright statements (2021)
...
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com >
2021-01-21 13:17:34 +01:00
root
934ea045fe
Cover all read paths with read data integrity test logic
...
Extending read test to run in all cachemodes.
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com >
2020-11-06 14:43:53 -06:00
Adam Rutkowski
fef9d94a10
Rename WO data integrity test to "read" data integrity
...
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com >
2020-11-06 14:43:53 -06:00
Adam Rutkowski
62497cabee
Extend WO engine funcional tests
...
1. Adjust test to work with multiple cache lines
2. Extend test workset to cover larger I/O
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com >
2020-11-06 14:43:53 -06:00
Robert Baldyga
9a23787c6b
Merge pull request #406 from arutk/flush2
...
Propagate I/O flags (e.g. FUA) to metadata flush I/O
2020-10-06 12:49:22 +02:00
Adam Rutkowski
c7417b29fc
pyocf: test for io flags propagation to bottom volumes
...
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com >
2020-09-29 18:25:34 +02:00
Rafal Stefanowski
38e7e19290
Update copyright statements
...
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com >
2020-04-28 13:37:54 +02:00
Jan Musial
9a8eb7ed90
Basic test for multistream seq cutoff
...
Signed-off-by: Jan Musial <jan.musial@intel.com >
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com >
2020-04-22 13:30:42 +02:00
Michal Mielewczyk
e16d4e6dda
Initialize promotion policy on cache attach.
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com >
2019-10-01 06:11:53 -04:00
Michal Mielewczyk
dfc55538ce
Store PP config params in cache superblock.
...
It allows to modify and retrieve particular PP params event if it isn't active
and store values between cache stop and load.
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com >
2019-09-27 10:55:58 -04:00
Jan Musial
21a3945a3c
Fix PP tests
...
Signed-off-by: Jan Musial <jan.musial@intel.com >
2019-09-20 14:56:32 +02:00
Kamil Lepek
71d8c8d698
Negative tests for promotion policy
...
Signed-off-by: Kamil Lepek <kamil.lepek94@gmail.com >
2019-09-18 17:59:40 +02:00
Jan Musial
9c51ca4e97
Tests for promotion policy
...
Signed-off-by: Jan Musial <jan.musial@intel.com >
2019-09-11 10:31:14 +02:00
Michał Mielewczyk
7f7e8bcdf5
Merge pull request #197 from arutk/wo_test_2
...
pytest: control cacheline insertion order in WO tests
2019-07-31 09:21:03 +02:00
Jan Musiał
6514f778d5
Merge pull request #199 from KamilLepek/evict
...
Eviction test for request bigger than cache
2019-07-30 12:05:56 +02:00
Robert Baldyga
2efd563df1
Merge new_io and configure - update tests
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com >
2019-07-17 10:31:23 +02:00
Kamil Lepek
824009abfc
Eviction test for request bigger than cache
...
Added a test which checks if eviction is triggered upon writing to cache with request bigger than cache size.
IO should go directly to core and eviction should not occur.
Signed-off-by: Kamil Lepek <kamil.lepek94@gmail.com >
2019-06-28 09:43:32 +02:00
Adam Rutkowski
c89b982933
pytest: control cacheline insertion order in WO tests
...
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com >
2019-06-18 18:25:46 -04:00
Kamil Lepek
e52d34c1c8
Adapt all python code to PEP8 style standards
...
Signed-off-by: Kamil Lepek <kamil.lepek94@gmail.com >
2019-06-13 17:55:41 +02:00
Adam Rutkowski
31ab2b3fe6
pyocf: add sector size logic to Size class
...
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com >
2019-06-12 12:07:02 -04:00
Adam Rutkowski
641fba1708
Functional tests for WO cache mode
...
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com >
2019-06-12 12:07:02 -04:00