Katarzyna Lapinska
70955c1274
Adapt CAS API to handle disk plugging and fix for setting cleaning/cutoff params
2019-12-13 09:14:09 +01:00
Robert Baldyga
1d2ecfad0e
Merge pull request #229 from imjfckm/fix-pp-init
...
Fix configuring cache with PP in init script
2019-12-12 10:49:32 +01:00
Jan Musial
f385cc79ea
Fix configuring cache with PP in init script
...
Signed-off-by: Jan Musial <jan.musial@intel.com>
2019-12-12 10:23:52 +01:00
Adam Rutkowski
da7005c1f9
Merge pull request #220 from rafalste/fix_tests_for_new_stats_api
...
Fix tests to use new statistics API
2019-12-11 16:32:34 +01:00
Robert Baldyga
7fb9d1008e
Merge pull request #218 from rafalste/stats_api
...
Add new statistics API
2019-12-11 16:24:29 +01:00
Robert Baldyga
691cd81f18
Merge pull request #228 from imjfckm/fix-removing-inactive-core
...
Fix removing clean inactive core
2019-12-11 16:15:36 +01:00
Rafal Stefanowski
1899b1e853
Add new statistics API
...
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2019-12-11 16:00:03 +01:00
Jan Musial
4c9465b3bf
Fix removing clean inactive core
...
When removing core that's inactive, allow it without "--force" option if
that core is clean.
Signed-off-by: Jan Musial <jan.musial@intel.com>
2019-12-11 13:50:22 +01:00
Jan Musiał
093501d4b6
Merge pull request #204 from mdziegie/12h
...
Add two new tests - data integrity 12h.
2019-12-11 07:55:57 +00:00
Marcin Dziegielewski
3d06a8191a
Add two new tests - data integrity 12h.
...
Submodule update.
Signed-off-by: Marcin Dziegielewski <marcin.dziegielewski@intel.com>
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2019-12-10 18:38:50 +01:00
Jan Musiał
9c7b485cef
Merge pull request #207 from rafalste/tests_fault_injection
...
Add fault injection tests (same ID, remove IO)
2019-12-10 15:36:33 +01:00
Rafal Stefanowski
017ec7196a
Fix tests to use new statistics API
...
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2019-12-10 15:06:54 +01:00
Katarzyna Łapińska
60200e9fb8
Merge pull request #203 from robertbaldyga/dont-copy-results
...
tests: Don't copy previous results to DUT during CAS installation
2019-12-03 09:00:35 +01:00
Katarzyna Łapińska
be81832e84
Merge pull request #214 from rafalste/fix_attribute_ref
...
Fix StatsFilter attribute reference
2019-12-03 08:52:15 +01:00
Rafal Stefanowski
c168244fa6
Fix attribute reference
...
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2019-12-02 14:35:08 +01:00
Katarzyna Łapińska
c5af20daee
Merge pull request #185 from Deixx/test-fixes
...
Test fixes
2019-11-29 15:10:12 +01:00
Robert Baldyga
718763374b
Merge pull request #210 from robertbaldyga/remove-testrun-exception
...
Update test-framework submodule
2019-11-29 13:36:19 +01:00
Robert Baldyga
a53846953c
Use TestRun.makereport()
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2019-11-29 13:04:25 +01:00
Robert Baldyga
263f3137da
Raise exception instead of using TestRun.exception()
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2019-11-29 13:04:25 +01:00
liuhongtong
40694e5ef3
utils: lengthen open-cas service timeout
...
Signed-off-by: liuhongtong <hongtongliu@126.com>
2019-11-29 19:52:01 +08:00
Robert Baldyga
d797bc7211
Merge pull request #209 from liuhongtong/master-lht-casctl
...
utils: casctl needs python 3.5+
2019-11-29 11:41:57 +01:00
Rafal Stefanowski
f68d34b3ad
Add fault injection tests (same ID, remove IO)
...
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2019-11-29 10:44:07 +01:00
liuhongtong
087dd29560
utils: casctl needs python 3.5+
...
opencas.py invokes subprocess.run().
Only python 3.5 and later versions support subprocess.run().
Signed-off-by: liuhongtong <hongtongliu@126.com>
2019-11-29 11:12:58 +08:00
Robert Baldyga
18c77daec9
Merge pull request #198 from rafalste/improve_process_killing
...
Improve handling of process killing ('open-cas-linux' + 'test-framework' changes)
2019-11-28 16:57:41 +01:00
Rafal Stefanowski
923015ed1e
Improve handling of process killing
...
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2019-11-28 11:50:44 +01:00
Katarzyna Łapińska
fd5824cacd
Merge pull request #180 from Deixx/ioclass-export
...
Test for exporting IO class configuration + IoClass
2019-11-28 11:35:04 +01:00
Daniel Madej
695d9a688f
Changes after review
...
Signed-off-by: Daniel Madej <daniel.madej@intel.com>
2019-11-27 15:27:48 +01:00
Daniel Madej
830bcfd1b0
Test for exporting current IO class configuration to a file
...
Signed-off-by: Daniel Madej <daniel.madej@intel.com>
2019-11-27 15:27:48 +01:00
Daniel Madej
ca115949ad
Create IoClass class for rule management
...
Signed-off-by: Daniel Madej <daniel.madej@intel.com>
2019-11-27 15:27:48 +01:00
Daniel Madej
c1872c3365
Update test-framework version
...
Signed-off-by: Daniel Madej <daniel.madej@intel.com>
2019-11-27 15:27:48 +01:00
Robert Baldyga
c1a82dd5ff
tests: Don't copy previous results to DUT during CAS installation
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2019-11-27 13:42:25 +01:00
Michał Mielewczyk
8cef2b41b0
Merge pull request #202 from robertbaldyga/dont-use-log-before-its-crated
...
tests: Don't use log before it's created
2019-11-27 13:24:02 +01:00
Robert Baldyga
913be2c7b8
tests: Don't use log before it's created
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2019-11-27 13:10:01 +01:00
Robert Baldyga
8dff1defca
Merge pull request #201 from robertbaldyga/add-import-pytest
...
tests: Add missing import pytests in conftest.py
2019-11-27 13:02:01 +01:00
Robert Baldyga
6e1770804b
tests: Add missing import pytests in conftest.py
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2019-11-27 12:46:38 +01:00
Michał Mielewczyk
e70a807839
Merge pull request #200 from robertbaldyga/fix-exceptions
...
tests: Handle pytest test state properly
2019-11-27 11:11:31 +01:00
Robert Baldyga
116d13364b
tests: Handle pytest test state properly
...
- Log information about test fail in case of exception.
- Skip teardown in case of test skip (setup is skipped by default).
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2019-11-27 10:42:25 +01:00
Robert Baldyga
51a71f5c43
Merge pull request #199 from Ostrokrzew/typo
...
Typo fix
2019-11-26 17:32:49 +01:00
Slawomir_Jankowski
d4a419dc75
Typo fix
...
Fix missing space in phrase.
Signed-off-by: Slawomir_Jankowski <slawomir.jankowski@intel.com>
2019-11-26 16:49:45 +01:00
Katarzyna Łapińska
e46cd24892
Merge pull request #196 from rafalste/fix_indent
...
Fix CacheConfig class indentation issue
2019-11-26 09:27:00 +01:00
Michał Mielewczyk
43a4a92821
Merge pull request #195 from rafalste/flush_handling
...
tests: Improve flush handling during cache mode change
2019-11-25 16:53:51 +01:00
Rafal Stefanowski
66c695bd1e
Fix CacheConfig class indentation issue
...
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2019-11-25 16:53:07 +01:00
Rafal Stefanowski
901fc402fd
tests: Improve flush handling during cache mode change
...
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2019-11-25 09:27:59 +01:00
Michal Rakowski
a08e6fffef
Merge pull request #194 from mmichal10/extend-dut-config-file
...
Extend dut config file
2019-11-22 11:23:05 +01:00
Michal Rakowski
c9d41b2959
Merge pull request #193 from micrakow/get_set_seq_fix
...
casadm: fix get/set seq cutoff param
2019-11-22 09:57:48 +01:00
Michal Rakowski
31bc2d2787
casadm: fix get/set seq cutoff param
...
Signed-off-by: Michal Rakowski <michal.rakowski@intel.com>
2019-11-22 09:45:50 +01:00
Michał Mielewczyk
1ffe1dd0a2
Merge pull request #179 from micrakow/seq_tests
...
Basic sequential cut off tests
2019-11-21 17:36:31 +01:00
Michal Rakowski
2203a46319
tests: add basic sequential cut off tests
2019-11-21 12:24:37 +01:00
Michal Mielewczyk
be438dbe7c
Extend example dut config wih 'allow_disk_autoselect' option.
...
By setting 'allow_disk_autoselect: True' user grants to framework permission
to autodiscover and override DUT's disks.
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2019-11-20 22:09:40 -05:00
Michal Mielewczyk
9c31e15d48
Override DUT's disks in conftest.
...
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2019-11-20 22:07:19 -05:00