Uploaded image for project: 'release-testing'
  1. release-testing
  2. REL-29

App Manager should show & install correct App versions from App Store

    Details

    • Type: Task
    • Status: Fix Requested (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Labels:
      None

      Description

      This task tests App installation workflow. It checks that IGB App Manager shows the correct App version for the IGB platform.

      Setup - IGB platform:

      Setup - App Store:

      • Log in to an IGB App Store instance. (Can use a local installation.)
      • On your local machine, unpack the jar files and read the MANIFEST.mf files. Make a note of which IGB version each App is compatible with.

      Test:

      1. Launch IGB mock release version 9.1.0
      2. Add the App Store as a new App repository
      3. Open App Manager.

      Observe: The highest version of uploaded App compatible with IGB 9.1.0 is visible.

      1. Install and run it.

      Observe: the version that was run matches the version shown in App Manager in previous step.

      1. Quit mock IGB 9.1.0
      2. Launch mock IGB 9.2.0
      3. Repeat above steps

      Observe: The highest version of uploaded App compatible with mock IGB 10.0.0 is visible and is actually run.

      1. Quit mock IGB 9.1.0
      2. Launch mock IGB 10.0.0
      3. Repeat above steps.

      Observe: The highest version of uploaded App compatible with mock IGB 10.0.0 is visible and is actually run.

        Attachments

          Issue Links

            Activity

            ann.loraine Ann Loraine created issue -
            ann.loraine Ann Loraine made changes -
            Field Original Value New Value
            Epic Link REL-5 [ 18178 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Status Testing To-Do [ 10316 ] Testing Underway [ 10314 ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Status Testing Underway [ 10314 ] Testing To-Do [ 10316 ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Assignee Ann Loraine [ aloraine ] Shamika Gajanan Kulkarni [ shamika ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Status Testing To-Do [ 10316 ] Testing Underway [ 10314 ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Attachment The actual installed version.JPG [ 14473 ]
            Attachment The version displayed.JPG [ 14474 ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Status Testing Underway [ 10314 ] Review Requested [ 10317 ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Assignee Shamika Gajanan Kulkarni [ shamika ] Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ] Shamika Gajanan Kulkarni [ shamika ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Assignee Shamika Gajanan Kulkarni [ shamika ] Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ] Shamika Gajanan Kulkarni [ shamika ]
            ann.loraine Ann Loraine made changes -
            Status Review Requested [ 10317 ] Testing To-Do [ 10316 ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Link This issue relates to IGBF-2095 [ IGBF-2095 ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Status Testing To-Do [ 10316 ] Testing Underway [ 10314 ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Status Testing Underway [ 10314 ] Review Requested [ 10317 ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Status Review Requested [ 10317 ] Fix Requested [ 10311 ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Assignee Shamika Gajanan Kulkarni [ shamika ]
            ann.loraine Ann Loraine made changes -
            Description This task tests App installation workflow. It checks that IGB App Manager shows the correct App version for the IGB platform.

            Setup - IGB platform:

            * Install mock IGB releases from https://bitbucket.org/lorainelab/igb-for-testing-app-workflow/downloads/.

            Setup - App Store:

            * Log in to an IGB App Store instance. (Can use a local installation.)

            * Upload App versions from https://bitbucket.org/lorainelab/app-for-testing-app-workflow/downloads/. Upload them from low to high order.

            * On your local machine, unpack the jar files and read the MANIFEST.mf files. Make a note of which IGB version each App is compatible with.

            Test:

            # Launch IGB mock release version 9.1.0
            # Add the App Store as a new App repository
            # Open App Manager.

            Observe: The highest version of uploaded App compatible with IGB 9.1.0 is visible.

            # Install and run it.

            Observe: the version that was run matches the version shown in App Manager in previous step.

            # Quit mock IGB 9.1.0
            # Launch mock IGB 9.2.0
            # Repeat above steps

            Observe: The highest version of uploaded App compatible with mock IGB 10.0.0 is visible and is actually run.

            # Quite mock IGB 9.1.0
            # Launch mock IGB 10.0.0
            # Repeat above steps.

            Observe: The highest version of uploaded App compatible with mock IGB 10.0.0 is visible and is actually run.





            This task tests App installation workflow. It checks that IGB App Manager shows the correct App version for the IGB platform.

            Setup - IGB platform:

            * Install mock IGB releases from https://bitbucket.org/lorainelab/igb-for-testing-app-workflow/downloads/.

            Setup - App Store:

            * Log in to an IGB App Store instance. (Can use a local installation.)

            * Upload App versions from https://bitbucket.org/lorainelab/app-for-testing-app-workflow/downloads/. Upload them from low to high order.

            * On your local machine, unpack the jar files and read the MANIFEST.mf files. Make a note of which IGB version each App is compatible with.

            Test:

            # Launch IGB mock release version 9.1.0
            # Add the App Store as a new App repository
            # Open App Manager.

            Observe: The highest version of uploaded App compatible with IGB 9.1.0 is visible.

            # Install and run it.

            Observe: the version that was run matches the version shown in App Manager in previous step.

            # Quit mock IGB 9.1.0
            # Launch mock IGB 9.2.0
            # Repeat above steps

            Observe: The highest version of uploaded App compatible with mock IGB 10.0.0 is visible and is actually run.

            # Quit mock IGB 9.1.0
            # Launch mock IGB 10.0.0
            # Repeat above steps.

            Observe: The highest version of uploaded App compatible with mock IGB 10.0.0 is visible and is actually run.





            ann.loraine Ann Loraine made changes -
            Summary Test app release update and install workflow App Manager should show & install correct App versions from App Store

              People

              • Assignee:
                Unassigned
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated: