Bug 1523502 - [Infra] Execute EC tests cases with stripe-cache enabled
Summary: [Infra] Execute EC tests cases with stripe-cache enabled
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: GlusterFS
Classification: Community
Component: project-infrastructure
Version: mainline
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Nigel Babu
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-12-08 07:34 UTC by Ashish Pandey
Modified: 2018-01-25 04:43 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2018-01-25 04:43:12 UTC
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Embargoed:


Attachments (Terms of Use)

Description Ashish Pandey 2017-12-08 07:34:33 UTC
Description of problem:
We have added a new feature in ec "stripe-cache"
This comes with an option to enable or disable it.
However, by default this option is OFF.
Hence the other regression test does not test the code path of this feature.
We need to run ec test cases while this option is enabled so that we can find the issue in this feature.

I have sent a patch which will change his option to ON.
https://review.gluster.org/#/c/18917/




Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Ashish Pandey 2017-12-08 07:36:24 UTC
As per Nigel -
"so what we can do is create a new job which applies your patch and then runs tests only in the EC folder. That shouldn't take too much time. I'll make sure the nightly pipeline is merged soon so we'll have one place to track all this."

I think this will serve our purpose and test the feature with our EC test cases at least.


---
Ashish

Comment 2 Ashish Pandey 2017-12-12 11:52:58 UTC
Hi Nigel,

Have you started the job to execute the tests?

Ashish

Comment 3 Nigel Babu 2017-12-12 13:46:57 UTC
Not yet. This week is meeting filled. I anticipate it to happen next week.

Comment 4 Ashish Pandey 2018-01-03 07:03:48 UTC
Hi Nigel,

Have you added the tests in regression cycle?

Ashish

Comment 5 Nigel Babu 2018-01-03 07:39:34 UTC
The pipeline jobs on build.gluster.org weren't working until today. I finally got help and fixed it this morning. Adding the EC jobs should be happening in the next week or so.

Comment 6 Ashish Pandey 2018-01-15 06:28:15 UTC
Nigel,

Any progress on this?

Ashish

Comment 7 Nigel Babu 2018-01-17 01:43:47 UTC
No. This will take more time.

Comment 8 Nigel Babu 2018-01-24 03:57:05 UTC
This is now done: https://build.gluster.org/job/regression-test-ec-stripe-cache/1/console

Please verify that all is well.

Comment 9 Nigel Babu 2018-01-25 04:43:12 UTC
Seems to work fine from a CI perspective. Please re-open if there's an issue.


Note You need to log in before you can comment on or make changes to this bug.