Skip to content

WAR-1782, WAR-1725, WAR-1734 - verify is not working properly in iterative parallel#14

Merged
satyakrish merged 11 commits into
developfrom
bugfix/WAR-1725
Mar 22, 2018
Merged

WAR-1782, WAR-1725, WAR-1734 - verify is not working properly in iterative parallel#14
satyakrish merged 11 commits into
developfrom
bugfix/WAR-1725

Conversation

@venkat1077

@venkat1077 venkat1077 commented Mar 15, 2018

Copy link
Copy Markdown
Contributor

This issue(WAR-1725/WAR-1782) not just happens for iterative parallel execution, it happens in all cases when the list iteration is used. Both WAR-1725 and WAR-1734 were working well till 3.6.0 and were introduced by warriorframework/warriorframework#313 in 3.7.0.

Solution:
Took out the fix given in warriorframework/warriorframework#313
Given new fix for WAR-1445
Fix explanation:
We use location/index to rearrange the command_list that was iterated using '+' for per_td_block(with yes) iteration. Here I have added a similar logic for list iteration so that the commands derived from list will be treated same like the commands derived using '+'.

Note: WAR-1734 is also resolved since the PR which introduced it, is completely removed here.

Regression logs and tests instructions are in WAR-1782

PR for warriorframework repo : warriorframework/warriorframework#375

@venkat1077 venkat1077 self-assigned this Mar 15, 2018
@venkat1077 venkat1077 added the bug Something isn't working label Mar 15, 2018
@venkat1077
venkat1077 requested review from bjrr and satyakrish March 15, 2018 09:16
@satyakrish

Copy link
Copy Markdown
Contributor

updated comments in py2 repo pull request

@satyakrish
satyakrish merged commit 0351bd3 into develop Mar 22, 2018
@venkat1077
venkat1077 deleted the bugfix/WAR-1725 branch June 21, 2018 08:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants