Commit Graph

538 Commits

Author SHA1 Message Date
Jan Musial
7e2b2877c8 Update SeCoE Safe String Library
Signed-off-by: Jan Musial <jan.musial@intel.com>
2020-01-21 10:30:29 +01:00
Robert Baldyga
80d71fabea
Merge pull request #289 from rafalste/fix_duplicated_func
Fix duplicated __eq__ functions
2020-01-20 17:18:08 +01:00
Rafal Stefanowski
1d7dce4b50 Fix duplicated __eq__ function
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2020-01-20 17:05:42 +01:00
Daniel Madej
f04a5e6093
Merge pull request #287 from rafalste/fix_duplicated_eq_func
Fix duplicated functions and minor PEP8 formatting issues
2020-01-20 16:14:12 +01:00
Rafal Stefanowski
cf67105489 Fix duplicated functions and minor formatting PEP8 issues
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2020-01-20 15:18:07 +01:00
Daniel Madej
2b6363aa16
Merge pull request #275 from imjfckm/implement-upgrade-in-flight
Implement upgrade in flight
2020-01-20 14:30:23 +01:00
Jan Musial
3e7560e22c Create upgrade script for upgrade-in-flight of OpenCAS
Signed-off-by: Jan Musial <jan.musial@intel.com>
2020-01-20 12:57:38 +01:00
Jan Musiał
53e9435a1f
Merge pull request #270 from katlapinka/incremental-load-udev-tests
Add incremental load udev tests
2020-01-20 10:47:31 +01:00
Robert Baldyga
74aac27006
Merge pull request #255 from rafalste/tests_cleaning_policy
Add tests for cleaning policies operation
2020-01-17 17:22:08 +01:00
Robert Baldyga
4e502eb3a6
Merge pull request #250 from imjfckm/test-errors-on-cores
Test errors on cores
2020-01-17 17:20:27 +01:00
Jan Musial
0126ffb274 Wrap upgrade command for casadm
Signed-off-by: Jan Musial <jan.musial@intel.com>
2020-01-17 14:10:55 +01:00
Jan Musiał
d7f8299e9c
Merge pull request #285 from micrakow/underscore
cas_cache: use underscore instead of space in volume type name
2020-01-17 10:53:22 +01:00
Katarzyna Lapinska
35f3409a47 Add incremental load udev tests 2020-01-17 09:37:10 +01:00
Jan Musial
21f18b70db Tests for errors on core device
Signed-off-by: Jan Musial <jan.musial@intel.com>
2020-01-17 09:14:45 +01:00
Michal Rakowski
2ff31a6abf cas_cache: use underscore instead of space in volume type name
Signed-off-by: Michal Rakowski <michal.rakowski@intel.com>
2020-01-16 17:47:57 +01:00
Rafal Stefanowski
1e0ed86ce7 Add tests for cleaning policy operation
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2020-01-16 17:12:25 +01:00
Katarzyna Łapińska
acd6171848
Merge pull request #265 from micrakow/kedr
Add basic kedr test
2020-01-16 12:51:21 +01:00
Sławomir Jankowski
0fb4d76e35
Merge pull request #279 from katlapinka/groups_cleanup
Cleanup test groups directories (fault injection and cache ops)
2020-01-16 10:36:58 +01:00
Katarzyna Lapinska
3cf0cf2642 Cleanup test groups (fault injection and cache ops) 2020-01-16 09:52:30 +01:00
Jan Musiał
51bb7677f1
Merge pull request #268 from mmichal10/fix_mem_leak
Free memory of all allocated threads.
2020-01-16 09:26:26 +01:00
Jan Musiał
11386ab584
Merge pull request #278 from micrakow/report_v20.1
Update reported CAS version to 20.1
2020-01-16 09:25:00 +01:00
Michal Rakowski
34e7a81635 Add tests using kedr - load/unload modules, start/stop cache
Signed-off-by: Michal Rakowski <michal.rakowski@intel.com>
2020-01-15 16:29:00 +01:00
Michal Rakowski
4e7653b736 Update reported CAS version to 20.1 2020-01-15 16:12:14 +01:00
Robert Baldyga
5b2cd745cf
Merge pull request #277 from Ostrokrzew/ocf_update
Casadm update
2020-01-15 15:05:03 +01:00
Michal Rakowski
9acb679ede installer.py: determine if CAS is installed on modules presence instead of casadm only
Signed-off-by: Michal Rakowski <michal.rakowski@intel.com>
2020-01-15 15:02:48 +01:00
Michal Rakowski
d9c0c0e83a cas_module.py: fixup load/unload methods
Signed-off-by: Michal Rakowski <michal.rakowski@intel.com>
2020-01-15 15:02:48 +01:00
Michal Rakowski
5edbf2a5a9 conftest: execute casadm-related cleanup only if CAS is installed during teardown
Signed-off-by: Michal Rakowski <michal.rakowski@intel.com>
2020-01-15 15:02:48 +01:00
Daniel Madej
97c8d07b77
Merge pull request #271 from robertbaldyga/test-example-power-control
tests: Add example test using power_control plugin
2020-01-15 14:40:16 +01:00
Ostrokrzew
bbc03abdf7 Casadm update
Add extended error message in casadm.
Add shortened code mapping for new error code.

Signed-off-by: Ostrokrzew <slawomir.jankowski@intel.com>
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2020-01-15 14:30:58 +01:00
Jan Musial
79e54b81a6 Kill all IO on teardown
Signed-off-by: Jan Musial <jan.musial@intel.com>
2020-01-15 13:34:44 +01:00
Katarzyna Łapińska
45e862fdbd
Merge pull request #264 from rafalste/tests_software_hot_plug
Add tests for cache/core software hotplug
2020-01-15 09:08:35 +01:00
Robert Baldyga
e7d3fada4d
Merge pull request #248 from katlapinka/init-config-class
Create init config class representation
2020-01-14 13:31:17 +01:00
Rafal Stefanowski
f13602cbf6 Add tests for cache/core software hotplug
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2020-01-14 11:36:48 +01:00
Michal Rakowski
e2eabd4caa
Merge pull request #274 from imjfckm/fix-failing-upgrade
Fix upgrade errors
2020-01-14 11:22:42 +01:00
Robert Baldyga
9dc7f9aea7 tests: Add example test using power_control plugin
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-01-14 10:27:45 +01:00
Jan Musial
b5f014f689 Fix upgrade errors
Signed-off-by: Jan Musial <jan.musial@intel.com>
2020-01-14 09:53:03 +01:00
Katarzyna Lapinska
53664937ba Create init config class representation 2020-01-14 09:35:30 +01:00
Michał Mielewczyk
dd908053fb
Merge pull request #272 from robertbaldyga/tests-enable-serial-log-plugin
tests: Enable serial_log plugin
2020-01-13 16:37:47 +01:00
Jan Musiał
64625b718b
Merge pull request #241 from robertbaldyga/test-cas-startup
tests: Add test for CAS startup on reboot
2020-01-13 16:09:58 +01:00
Robert Baldyga
5756edac1b tests: Enable serial_log plugin
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-01-13 16:09:25 +01:00
Michal Mielewczyk
4ec277433d Free memory of all allocated threads.
This pach fixes memory leak which appeared due to commit d483951ebe.

Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-01-13 06:38:07 -05:00
rafalste
4acc7fb328
Merge pull request #269 from imjfckm/dont-fail-on-missing-config
Don't fail boot if opencas config is missing
2020-01-13 11:55:31 +01:00
Jan Musial
7cdb71d5b7 Don't fail boot if opencas config is missing
Signed-off-by: Jan Musial <jan.musial@intel.com>
2020-01-13 10:42:19 +01:00
Rafal Stefanowski
afc513d432 Add minor improvements in tests API
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2020-01-09 15:31:36 +01:00
Katarzyna Łapińska
e435f3017a
Merge pull request #267 from mmichal10/remove-semicolon
Remove semicolons after 'if' condition
2020-01-07 15:56:45 +01:00
Michal Mielewczyk
79631867b8 Remove semicolons after 'if' condition
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-01-07 09:41:16 -05:00
Robert Baldyga
714552d300
Merge pull request #212 from liuhongtong/master-lht-casctl
utils: lengthen open-cas service timeout
2020-01-07 09:47:43 +01:00
Robert Baldyga
ee88cafc26 tests: Add test for CAS startup on reboot
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-01-07 09:43:55 +01:00
Michal Rakowski
8180736c67
Merge pull request #263 from robertbaldyga/tests-update-tf-plugins
tests: Update TF - plugins
2020-01-07 09:09:17 +01:00
Robert Baldyga
a38f76d28a tests: Update TF - plugins
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-01-07 08:59:00 +01:00