Details
-
Type:
Improvement
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:None
-
Story Points:2
-
Epic Link:
-
Sprint:Fall 1: 14 Sep - 25 Sep, Fall 2: 28 Sep - 9 Oct, Fall 3: Oct 12 - Oct 23
Description
There are three test classes in the "quickload" sub-project of the "core" super-project which have dependencies on external QL hosting, which has changed.
This tasks is to re-write the tests to use on-board test files, rather than externally hosted files.
Suggestion:
Create a simple QL site within the test resources directory for use in testing. Then modify the tests to use this local QL site.
In addition, do your best to improve the test coverage so that more fragile aspects of the code are tested. Review Jira issues to get a sense of what aspects are the most fragile.
Attachments
Issue Links
- relates to
-
IGBF-2341 Improve test case - do not contact igbquickload during test phase of build cycle
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Assignee | Ann Loraine [ aloraine ] |
Rank | Ranked higher |
Workflow | Loraine Lab Workflow [ 18168 ] | Fall 2019 Workflow Update [ 18920 ] |
Workflow | Fall 2019 Workflow Update [ 18920 ] | Revised Fall 2019 Workflow Update [ 21047 ] |
Status | Open [ 1 ] | To-Do [ 10305 ] |
Description |
There are three test classes in the "quickload" sub-project of the "core" super-project which have dependencies on external QL hosting, which has changed.
This tasks is to re-write the tests to use on-board test files, rather than externally hosted files. For this tasks, create a simple QL site within the test resources directory for use in testing. Then modify the tests to use this local QL site. In addition, do your best to improve the test coverage so that more fragile aspects of the code are tested. Review Jira issues to get a sense of what aspects are the most fragile. This is possibly a good job for a beginner, as this will bring pretty good exposure to the QL system. |
There are three test classes in the "quickload" sub-project of the "core" super-project which have dependencies on external QL hosting, which has changed.
This tasks is to re-write the tests to use on-board test files, rather than externally hosted files. Suggestion: Create a simple QL site within the test resources directory for use in testing. Then modify the tests to use this local QL site. In addition, do your best to improve the test coverage so that more fragile aspects of the code are tested. Review Jira issues to get a sense of what aspects are the most fragile. This is possibly a good job for a beginner, as this will bring pretty good exposure to the QL system. |
Rank | Ranked higher |
Epic Link | IGBF-1531 [ 17617 ] |
Rank | Ranked higher |
Rank | Ranked higher |
Sprint | Fall 1: 14 Sep - 25 Sep [ 103 ] |
Rank | Ranked lower |
Sprint | Fall 1: 14 Sep - 25 Sep [ 103 ] | Fall 1: 14 Sep - 25 Sep, Fall 2: 28 Sep - 9 Oct [ 103, 104 ] |
Rank | Ranked higher |
Sprint | Fall 1: 14 Sep - 25 Sep, Fall 2: 28 Sep - 9 Oct [ 103, 104 ] | Fall 1: 14 Sep - 25 Sep, Fall 2: 28 Sep - 9 Oct, Fall 3: Oct 12 - Oct 23 [ 103, 104, 106 ] |
Rank | Ranked higher |
Description |
There are three test classes in the "quickload" sub-project of the "core" super-project which have dependencies on external QL hosting, which has changed.
This tasks is to re-write the tests to use on-board test files, rather than externally hosted files. Suggestion: Create a simple QL site within the test resources directory for use in testing. Then modify the tests to use this local QL site. In addition, do your best to improve the test coverage so that more fragile aspects of the code are tested. Review Jira issues to get a sense of what aspects are the most fragile. This is possibly a good job for a beginner, as this will bring pretty good exposure to the QL system. |
There are three test classes in the "quickload" sub-project of the "core" super-project which have dependencies on external QL hosting, which has changed.
This tasks is to re-write the tests to use on-board test files, rather than externally hosted files. Suggestion: Create a simple QL site within the test resources directory for use in testing. Then modify the tests to use this local QL site. In addition, do your best to improve the test coverage so that more fragile aspects of the code are tested. Review Jira issues to get a sense of what aspects are the most fragile. |
Labels | Beginner |
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Assignee | Sai Supreeth Segu [ ssegu ] |
Comment | [ I was hoping you could add some new test cases that will confirm that our quickload site parsing code is working correctly. ] |
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
Status | First Level Review in Progress [ 10301 ] | Ready for Pull Request [ 10304 ] |
Status | Ready for Pull Request [ 10304 ] | Pull Request Submitted [ 10101 ] |
Status | Pull Request Submitted [ 10101 ] | Reviewing Pull Request [ 10303 ] |
Status | Reviewing Pull Request [ 10303 ] | Merged Needs Testing [ 10002 ] |
Status | Merged Needs Testing [ 10002 ] | Post-merge Testing In Progress [ 10003 ] |
Resolution | Done [ 10000 ] | |
Status | Post-merge Testing In Progress [ 10003 ] | Closed [ 6 ] |
[~aloraine] I believe Srishti Tiwari has already fixed this issue in
IGBF-2341. I have tried to run the test cases without the internet and everything is working fine. We are not using any externally hosted files for testing in Quickload now. Please let me know if I need to work on anything more other than removing externally hosted files for this ticket?.