Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-3016

Investigate deployment of a test server to simulate Bioviz Connect errors

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      During Cyverse maintenance period (usually a day), BioViz Connect will be down. During the maintenance, Cyverse opens up their individual services randomly and that effects the BioViz Connect user experience. Error handlers are included in the Bioviz Connect to improve the experience during such a time. However, in order to test the error handlers we need to either wait for a Cyverse maintenance day or we could simulate the errors using a test server. Error simulator server has been created in IGBF-2982 but deployment on a EC2 t2.micro remains a challenge.

        Attachments

          Issue Links

            Activity

            karthik Karthik Raveendran created issue -
            karthik Karthik Raveendran made changes -
            Field Original Value New Value
            Epic Link IGBF-2376 [ 18533 ]
            karthik Karthik Raveendran made changes -
            Link This issue blocks IGBF-2982 [ IGBF-2982 ]
            karthik Karthik Raveendran made changes -
            Link This issue blocks IGBF-3002 [ IGBF-3002 ]
            karthik Karthik Raveendran made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            karthik Karthik Raveendran made changes -
            Status In Progress [ 3 ] To-Do [ 10305 ]
            karthik Karthik Raveendran made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            Hide
            karthik Karthik Raveendran added a comment -

            A repository has been created for the server code. Testers can clone the repo and use the instruction in the README file to run the server.

            Show
            karthik Karthik Raveendran added a comment - A repository has been created for the server code. Testers can clone the repo and use the instruction in the README file to run the server.
            karthik Karthik Raveendran made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            karthik Karthik Raveendran made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            karthik Karthik Raveendran made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            karthik Karthik Raveendran made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            karthik Karthik Raveendran made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            karthik Karthik Raveendran made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            karthik Karthik Raveendran made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            karthik Karthik Raveendran made changes -
            Status Post-merge Testing In Progress [ 10003 ] To-Do [ 10305 ]
            karthik Karthik Raveendran made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            Hide
            karthik Karthik Raveendran added a comment -

            Added error simulation for post request calls for 503 error. Commit

            Show
            karthik Karthik Raveendran added a comment - Added error simulation for post request calls for 503 error. Commit
            karthik Karthik Raveendran made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            karthik Karthik Raveendran made changes -
            Assignee Karthik Raveendran [ karthik ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            Hide
            ann.loraine Ann Loraine added a comment -

            The README.md file does not include enough documentation explaining how to set up the system and determine if it is working as expected. It also does not explain much about what the goal of the new system is.
            Please provide more documentation to explain how to:

            • Set up the system
            • Check that it is working

            Please also change the name of the repository so that it makes a little more sense to an outsider, e.g., someone who has no idea what "bvc" means. (Even we will forget that "bvc" stands for bioviz connect.)

            Show
            ann.loraine Ann Loraine added a comment - The README.md file does not include enough documentation explaining how to set up the system and determine if it is working as expected. It also does not explain much about what the goal of the new system is. Please provide more documentation to explain how to: Set up the system Check that it is working Please also change the name of the repository so that it makes a little more sense to an outsider, e.g., someone who has no idea what "bvc" means. (Even we will forget that "bvc" stands for bioviz connect.)
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ] Karthik Raveendran [ karthik ]
            ann.loraine Ann Loraine made changes -
            Sprint Fall 7 2021 Nov 8 - Nov 24 [ 133 ] Fall 7 2021 Nov 8 - Nov 24, Fall 8 2021 Nov 29 - Dec 10 [ 133, 134 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            karthik Karthik Raveendran made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            Hide
            karthik Karthik Raveendran added a comment -

            Changes are made and pull request merged Omkar Marne

            Show
            karthik Karthik Raveendran added a comment - Changes are made and pull request merged Omkar Marne
            karthik Karthik Raveendran made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            karthik Karthik Raveendran made changes -
            Assignee Karthik Raveendran [ karthik ] Omkar Marne [ omarne ]
            omarne Omkar Marne (Inactive) made changes -
            Attachment Repo.png [ 16991 ]
            omarne Omkar Marne (Inactive) made changes -
            Attachment Congrats page.png [ 16992 ]
            omarne Omkar Marne (Inactive) made changes -
            Attachment Congrats page.png [ 16992 ]
            omarne Omkar Marne (Inactive) made changes -
            Comment [ [~karthik] The repo link is not opening. Could you please post the link again. ]
            omarne Omkar Marne (Inactive) made changes -
            Attachment server 3000 error.png [ 16993 ]
            ann.loraine Ann Loraine made changes -
            Summary Inverstigate deployment of a test server to simulate Bioviz Connect errors Investigate deployment of a test server to simulate Bioviz Connect errors
            Hide
            omarne Omkar Marne (Inactive) added a comment - - edited

            Test results:

            I followed the Readme file from https://bitbucket.org/KarthikRavee91/biovizconnect_error_simulator_server/src/master/ . After installing node.js, npm, typescript and yarn and starting the server http://localhost:3000/ I am getting the 'Congrats' page.

            Closing the ticket.

            Show
            omarne Omkar Marne (Inactive) added a comment - - edited Test results: I followed the Readme file from https://bitbucket.org/KarthikRavee91/biovizconnect_error_simulator_server/src/master/ . After installing node.js, npm, typescript and yarn and starting the server http://localhost:3000/ I am getting the 'Congrats' page. Closing the ticket.
            omarne Omkar Marne (Inactive) made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            omarne Omkar Marne (Inactive) made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            omarne Omkar Marne (Inactive) made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            omarne Omkar Marne (Inactive) made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            omarne Omkar Marne (Inactive) made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            omarne Omkar Marne (Inactive) made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            omarne Omkar Marne (Inactive) made changes -
            Resolution Done [ 10000 ]
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
            omarne Omkar Marne (Inactive) made changes -
            Assignee Omkar Marne [ omarne ] Karthik Raveendran [ karthik ]

              People

              • Assignee:
                karthik Karthik Raveendran
                Reporter:
                karthik Karthik Raveendran
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: