Commit Graph

500 Commits

Author SHA1 Message Date
Robert Baldyga
02b7abc263
Merge pull request #965 from karolinavelkaja/get_core_info_reader
Using DictReader for getting core info from 'list caches' command output
2021-09-29 00:16:03 +02:00
Karolina Rogowska
2b245a7177 Update error message for stopping cache
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2021-09-27 15:59:17 +02:00
Karolina Rogowska
5951e5996f Using DictReader for getting core info from 'list caches' command output
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2021-09-27 15:44:28 +02:00
Robert Baldyga
a13ddfbfa8
Merge pull request #790 from karolinavelkaja/zero_metadata_test
Adding new test for '--zero-metadata' command
2021-09-14 07:57:00 +02:00
Robert Baldyga
99973df8b5
Merge pull request #586 from karolinavelkaja/fault_injection_many_cores_raid_as_cache_test
Adding test 'test_many_cores_raid_as_cache'
2021-09-13 22:19:59 +02:00
Robert Baldyga
c191bcca18
Merge pull request #723 from karolinavelkaja/new_file_lvm_common
add supporting methods for lvm tests in new file
2021-09-10 09:46:55 +02:00
Robert Baldyga
4b084ea082
Merge pull request #932 from karolinavelkaja/stop_all_caches_refactor
cosmetic changes for exception logging in stop_all_caches()
2021-09-10 09:16:31 +02:00
Robert Baldyga
4c7661623a
Merge pull request #936 from Deixx/api-remove-inactive
Remove inactive commands tests and API update
2021-09-10 09:16:18 +02:00
Robert Baldyga
c2cf92b770
Merge pull request #941 from Deixx/clean-cleaning
Moved tests from acp_params.py to test_acp.py
2021-09-10 09:16:06 +02:00
klapinsk
d4b3f26241 Remove inactive commands tests and API update
Signed-off-by: Daniel Madej <daniel.madej@intel.com>
2021-09-08 13:03:57 +02:00
Robert Baldyga
dbf5b9d7c2
Merge pull request #935 from Deixx/test-io-class-info
[test] Slightly more detailed info in a reclassification test
2021-09-01 09:47:04 +02:00
Daniel Madej
ffa7eb0b19 Moved tests from acp_params.py to test_acp.py
Minor fixes in test_alru.py

Signed-off-by: Daniel Madej <daniel.madej@intel.com>
2021-08-31 08:05:26 +02:00
Daniel Madej
662ec9fca8 Remove 'metadata mode' from test API
Signed-off-by: Daniel Madej <daniel.madej@intel.com>
2021-08-30 14:28:18 +02:00
Karolina Rogowska
2d68150eeb Adding test case 'test_many_cores_raid_as_cache'
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2021-08-26 15:22:50 +02:00
Karolina Rogowska
ba9bd29cb8 Adding new test for '--zero-metadata' command
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2021-08-26 14:17:22 +02:00
Robert Baldyga
8389e22243
Merge pull request #928 from oshchirs/move_cas_log_configuration
Add CAS log dump to extra logs
2021-08-26 10:27:21 +02:00
Oleksandr Shchirskyi
8a3da66736 Change test-framework version
Signed-off-by: Oleksandr Shchirskyi <oleksand.shchirskyi@intel.com>
2021-08-26 10:03:09 +02:00
Daniel Madej
f00d10dee9 [test] Slightly more detailed info in a reclassification test
Signed-off-by: Daniel Madej <daniel.madej@intel.com>
2021-08-23 16:43:35 +02:00
Oleksandr Shchirskyi
daae3f7439 Move extra logs definition to dut_config
Signed-off-by: Oleksandr Shchirskyi <oleksand.shchirskyi@intel.com>
2021-08-23 12:38:32 +02:00
Karolina Rogowska
249e0a5a7e cosmetic changes for exception logging in stop_all_caches()
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2021-08-20 15:44:32 +02:00
Robert Baldyga
1c506bfa8a
Merge pull request #898 from karolinavelkaja/cleanup_framework_eviction_policy
cleanup framework - eviction policy
2021-08-20 10:21:32 +02:00
Robert Baldyga
9dd49e2964
Merge pull request #918 from Deixx/test-seq-workload-change
Limit workload for large cores in seq cutoff test
2021-08-20 10:21:22 +02:00
Robert Baldyga
fb766a686d
Merge pull request #901 from karolinavelkaja/concurrent_flushes_test_fix
test_concurrent_flushes - use HDD disk as a core
2021-08-20 10:20:54 +02:00
Oleksandr Shchirskyi
19f03bc4e6 Add CAS log dump to extra logs
Commit 51a8fca8872808c0809ef715c9b6a8d19b9310f3 in test-framework
adds possibility to specify extra logs to dump.
Move CAS log to this extra logs, as it's project specific logs not
related to generic test framework

Signed-off-by: Oleksandr Shchirskyi <oleksand.shchirskyi@intel.com>
2021-08-19 16:13:00 +02:00
Karolina Rogowska
31e2adc95f add supporting methods for lvm tests in new file
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2021-08-12 15:28:15 +02:00
Robert Baldyga
c968285d9f Remove upgrade-in-flight feature
Due to changes in Linux kernel this feature is not working anymore.

Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2021-08-11 20:33:16 +02:00
Daniel Madej
b6f33e733b Limit workload for large cores in seq cutoff test
So far the test was writing data equal in size to the core size.
With xTB cores this results in a very long execution time.

Signed-off-by: Daniel Madej <daniel.madej@intel.com>
2021-08-11 11:23:08 +02:00
Robert Baldyga
5afc8af0e8
Merge pull request #899 from karolinavelkaja/cli_messages_update_and_tests
update cli messages and tests accordingly
2021-08-09 20:46:37 +02:00
Robert Baldyga
284ec95abf
Merge pull request #902 from karolinavelkaja/io_engines_test_fix
test_io_engines fix - remove rbd io engine from io engine parameters
2021-08-09 11:07:33 +02:00
Karolina Rogowska
ec9a7ca19c update cli messages and tests accordingly
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2021-08-05 15:49:27 +02:00
Karolina Rogowska
31c8d7866a test_io_engines fix - remove rbd io engine from io engine parameters
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2021-08-05 14:14:53 +02:00
Karolina Rogowska
1d24c62f0e test_concurrent_flushes - use HDD disk as a core
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2021-07-28 16:02:03 +02:00
Karolina Rogowska
beb36f045c cleanup framework - eviction policy
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2021-07-28 14:08:10 +02:00
Jan Musial
2b6954a978 Fix lba classification test
Signed-off-by: Jan Musial <jan.musial@intel.com>
2021-07-28 09:57:57 +02:00
Michal Mielewczyk
70c44c84ef tests: verify if disk serial is valid
Check whether disk serial number matches the one given in dut config file

Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2021-07-01 15:44:21 +02:00
Michal Mielewczyk
cdf0940292 test api: Remove eviction from cache config stats
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2021-07-01 15:44:21 +02:00
Robert Baldyga
cb69102f9f
Merge pull request #781 from karolinavelkaja/soft_hot_plug_test_longer_io
longer io in test_soft_hot_plug_device
2021-06-22 08:59:49 +02:00
Robert Baldyga
6c3fc4d3c5
Merge pull request #736 from karolinavelkaja/example_test_fix_for_warning
fix warning in example_test.py
2021-06-22 08:59:34 +02:00
Adam Rutkowski
7aa883dbd3 OCF update (removed configurable eviction policy)
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
2021-06-21 22:56:51 +02:00
Katarzyna Łapińska
619a1ce6a2
Merge pull request #820 from karolinavelkaja/init_status_test_fix
improve test_initialize_status
2021-05-24 14:21:41 +02:00
Katarzyna Łapińska
47ab2162e2
Merge pull request #810 from katlapinka/recovery-test-fixes
Count md5sum of tmp files in recovery tests before reboot
2021-05-24 14:21:05 +02:00
Katarzyna Łapińska
1efac24c79
Merge pull request #818 from karolinavelkaja/trim_test_improvement
improve test_trim_device_discard_support
2021-05-24 14:20:30 +02:00
Karolina Rogowska
dc6ff508ed improve test_initialize_status
- add some time for CAS management device to show up before checking its presence

Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2021-05-11 15:15:42 +02:00
Karolina Rogowska
3e7c51a2fc improve test_ioclass_file_size
- add sync and drop caches after 'dd' commands

Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2021-05-11 15:04:01 +02:00
Karolina Rogowska
dd83fcb7e7 improve test_trim_device_discard_support
- adding more time for discards monitoring

Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2021-05-11 14:56:18 +02:00
Katarzyna Łapińska
d32a8b0f88
Merge pull request #774 from karolinavelkaja/fix_ioclass_pid_test
test fix: test_ioclass_pid
2021-05-10 15:29:01 +02:00
Katarzyna Łapińska
7bd370428d
Merge pull request #775 from karolinavelkaja/fix_ioclass_eviction_priority_test
test fix: test_ioclass_eviction_priority
2021-05-10 15:27:15 +02:00
Katarzyna Łapińska
c9938d1e4c
Merge pull request #773 from katlapinka/test-fixes
Scope minor tests fixes
2021-05-10 13:56:13 +02:00
Katarzyna Łapińska
dd65a4fe7c
Merge pull request #635 from katlapinka/trim-test-fix
Device not supporting discards instead of random HDD in test checking discards support
2021-04-30 14:48:59 +02:00
klapinsk
5b722b3a07 Scope tests fixes
Signed-off-by: klapinsk <katarzyna.lapinska@intel.com>
2021-04-30 14:46:52 +02:00