From Fedora Project Wiki

No edit summary
No edit summary
Line 1: Line 1:
{{header|qa}}
{{QA/Test_Case
{{QA/Test_Case
|description=This testcase checks whether kpartx will crash when called with invalid options.
|description=This testcase checks whether kpartx will crash when called with invalid options.
 
It is reported in fixed bug that when kpartx was passes something other than a file
It is reported in fixed bug that when kpartx was passes something other than a file
or a block device or a badly formed pathname, it could read off the end of the device string, and crash.
or a block device or a badly formed pathname, it could read off the end of the device string, and crash.
|actions=
|actions=

Revision as of 11:29, 15 October 2018

QA.png


Description

This testcase checks whether kpartx will crash when called with invalid options. It is reported in fixed bug that when kpartx was passes something other than a file or a block device or a badly formed pathname, it could read off the end of the device string, and crash.


How to test

1. Ensure the device-mapper-multipath package is installed

2. Clone the multipath repository:

git clone https://github.com/skycastlelily/storage-fedora.git

3. cd into the testcase directory

  cd storage-fedora/multipath/kpartx_crash

4. run the testcase

  ./runtest.sh

Expected Results

  1. The testcase should pass without any error introduced.