Commit Graph

691 Commits

Author SHA1 Message Date
Karolina Rogowska
47a08c4718
Merge pull request #1302 from pdebski21/test_simulation_startup_from_config
Simulate startup test
2022-08-19 11:57:02 +02:00
Karolina Rogowska
39e3a0f6a7
Merge pull request #1309 from DocentSzachista/OC1-277
tests: add test for adding invalid cores devices to caches
2022-08-19 11:55:57 +02:00
Michał Mielewczyk
711dc59a81
Merge pull request #1311 from rafalste/dut_cas_version
Install particular CAS version on DUT before test
2022-08-18 15:34:33 +02:00
Karolina Rogowska
8b2a897275
Merge pull request #1293 from karolinavelkaja/fix_test_cli_help
tests: fix test_cli_help
2022-08-18 15:23:38 +02:00
Karolina Rogowska
af098d8f77
Merge pull request #1294 from rafalste/test_weak_modules
test: Add weak modules test
2022-08-18 15:23:29 +02:00
Karolina Rogowska
a48732bd4b
Merge pull request #1299 from pskwarlo/tmcf
Test manual casadm flush - CI.
2022-08-18 15:09:33 +02:00
Karolina Rogowska
b6cb200307
Merge pull request #1313 from karolinavelkaja/fix_tests_io_class_occupancy
fix tests: proper io class config path
2022-08-18 14:23:00 +02:00
Rafal Stefanowski
58ba99aa4a test/api: Check for particular CAS version before test
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2022-08-18 14:06:00 +02:00
Karolina Rogowska
4db29b2665
Merge pull request #1296 from pdebski21/tests_ci_recovery
Recovery tests - CI
2022-08-18 14:03:24 +02:00
Karolina Rogowska
9acaccf13f fix tests - proper io class config path
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2022-08-18 13:27:06 +02:00
Karolina Rogowska
0262065aab
Merge pull request #1289 from karolinavelkaja/fix_test_user_cli
tests: fix step "Try to zero metadata with 'sudo'." in test_user_cli
2022-08-18 11:02:38 +02:00
Karolina Rogowska
75ed4130f0
Merge pull request #1303 from DocentSzachista/OCI-264
add components version verification
2022-08-16 16:21:49 +02:00
Rafal Stefanowski
824e086ffb test/api: Add functionality to install particular CAS version
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2022-08-16 16:02:20 +02:00
Rafal Stefanowski
9f66143b70 test/api: Refactor checkout_cas_version()
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2022-08-16 16:01:18 +02:00
Piotr Debski
d736388d63 Recovery tests - CI
Bash tests rewritten to test-framework form open-cas-linux/test/smoke_test/recovery

Signed-off-by: Piotr Debski <piotr.debski@intel.com>
2022-08-16 12:30:31 +02:00
Damian Raczkowski
d7482cea0a tests: add test for adding invalid cores devices to caches
Signed-off-by: Damian Raczkowski <damian.raczkowski@intel.com>
2022-08-12 23:04:29 +02:00
Pawel Skwarlo
4c1101027f Test manual casadm flush - CI.
Signed-off-by: Pawel Skwarlo <pawel.skwarlo@intel.com>
2022-08-12 08:26:43 +00:00
Michał Mielewczyk
f82719231d
Merge pull request #1305 from arutk/drbdcmf
Update DRBD API usage (create-md requires force param)
2022-08-12 08:39:32 +02:00
Rutkowski, Adam J
0a742831f4 Update DRBD API usage (create-md requires force param)
Signed-off-by: Rutkowski, Adam J <adam.j.rutkowski@intel.com>
2022-08-11 13:21:53 +02:00
Piotr Debski
fc07d06c7b Simulate startup test
Signed-off-by: Piotr Debski <piotr.debski@intel.com>
2022-08-10 15:05:34 +02:00
DocentSzachista
15d5809507 tests: add components version verification test
Signed-off-by: Damian Raczkowski <damian.raczkowski@intel.com>
2022-08-10 00:13:10 +02:00
Robert Baldyga
3350c801ae
Merge pull request #1264 from pskwarlo/tsadcp
Add test_standby_activate_different_cache_path test
2022-08-08 17:34:30 +02:00
Pawel Skwarlo
32a87f1e0e Test for activating different cache path
Signed-off-by: Pawel Skwarlo <pawel.skwarlo@intel.com>
2022-08-08 14:54:47 +00:00
Robert Baldyga
b01b1c7c4f
Merge pull request #1282 from pdebski21/mark_standby_injection_tests
Add CI marks to standby fault injection tests
2022-08-06 13:45:43 +02:00
Robert Baldyga
f0991a4d0a
Merge pull request #1291 from pdebski21/test_fixes4
Test fixes
2022-08-06 13:36:28 +02:00
Robert Baldyga
17fe6976bc
Merge pull request #1295 from pskwarlo/tcp
Test cleaning policy.
2022-08-06 09:48:32 +02:00
Pawel Skwarlo
d7f80d25af Black module code formatting fix.
Signed-off-by: Pawel Skwarlo <pawel.skwarlo@intel.com>
2022-08-04 15:28:20 +00:00
Pawel Skwarlo
2df39d052d Test cleaning policy.
Signed-off-by: Pawel Skwarlo <pawel.skwarlo@intel.com>
2022-08-04 15:21:57 +00:00
Karolina Rogowska
ed93873bd8 fix test_cli_help
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2022-08-04 12:19:41 +02:00
Karolina Rogowska
6d57168de4 fix step "Try to zero metadata with 'sudo'." in test_user_cli
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2022-08-04 12:17:13 +02:00
Karolina Rogowska
b987fb32a2
Merge pull request #1290 from karolinavelkaja/fix_test_check_number_of_processes
tests: fix test_check_number_of_processes
2022-08-03 16:47:36 +02:00
Rafal Stefanowski
70c8df40f3 test: Add weak modules test
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2022-08-01 15:19:25 +02:00
Piotr Debski
11b7f081f1 Fix for test test_interrupt_core_remove
Signed-off-by: Piotr Debski <piotr.debski@intel.com>
2022-08-01 13:54:21 +02:00
Karolina Rogowska
e437523622
Merge pull request #1284 from pdebski21/include_standby_tests_ci_scope
Include standby tests for CI scope
2022-07-27 12:38:35 +02:00
Piotr Debski
36581db666 test_stop_cache_with_mounted_partition fix
not matching error message check

Signed-off-by: Piotr Debski <piotr.debski@intel.com>
2022-07-26 17:02:25 +02:00
Karolina Rogowska
170f62a2ba fix test_check_number_of_processes
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2022-07-26 16:57:13 +02:00
Michal Mielewczyk
c13dd5bc88 tests: improve standby fault injection tests
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-07-25 13:00:35 +02:00
Piotr Debski
d678612c35 Include standby tests for CI scope
Signed-off-by: Piotr Debski <piotr.debski@intel.com>
2022-07-25 10:31:06 +02:00
Robert Baldyga
9081ce3bb6
Merge pull request #1286 from robertbaldyga/license-headers-__init__.py
Add missing license headers
2022-07-22 14:48:00 +02:00
Karolina Rogowska
606cc14ba9 add basic test for starting cas for CI
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2022-07-22 09:32:50 +02:00
Robert Baldyga
c899abe1b3 Add missing license headers
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2022-07-22 09:17:16 +02:00
Robert Baldyga
f54a5e4be1
Merge pull request #1283 from mmichal10/test-wlth
tests: add test_ioclass_wlth test
2022-07-21 13:58:48 +02:00
Robert Baldyga
bf822ada23
Merge pull request #1279 from jfckm/startup-negative-tests
Startup negative tests
2022-07-21 13:57:38 +02:00
Michal Mielewczyk
c3e5ea86d7 tests: add test_ioclass_wlth test
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-07-21 12:57:30 +02:00
Piotr Debski
5dfe5aa611 Add CI marks to standby fault injection tests
Signed-off-by: Piotr Debski <piotr.debski@intel.com>
2022-07-20 11:26:26 +02:00
Robert Baldyga
5190c1dd8b
Merge pull request #1236 from KlaudiaJ/standby-start-stop
Tests: Add test_standby_start_stop
2022-07-18 11:16:54 +02:00
Jan Musial
6ca22c380d tests: Negative CAS boot config tests
Signed-off-by: Jan Musial <jan.musial@intel.com>
2022-07-18 11:01:53 +02:00
Jan Musial
301e5208df test api: Add clean-up for open-cas.service drop-in files
Signed-off-by: Jan Musial <jan.musial@intel.com>
2022-07-18 11:01:26 +02:00
Jan Musial
0d3b65c6c6 test api: Utility to shorten CAS boot timeout in tests
Signed-off-by: Jan Musial <jan.musial@intel.com>
2022-07-18 11:01:26 +02:00
Michal Mielewczyk
3092e3bef3 tests: add test_failover_config_startup
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2022-07-18 09:43:03 +02:00