Uploaded image for project: 'Red Hat CodeReady Studio (devstudio)'
  1. Red Hat CodeReady Studio (devstudio)
  2. JBDS-4296

Create smoke test that installs Devstudio from installer jar and then all the Central/EarlyAccess stuff on top

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • 10.4.0.AM3
    • 10.4.0.AM1
    • integration-tests, rpm
    • None
    • devex #130 April 2017
    • 10
    • NEW

      We need to create jenkins job which can be used as smoke test for Devstudio installed from installer jar [0], on all three supported OS platforms (RHEL7/Fedora24, Win10, MacOS 10).

      This job should be configurable, we want to be able to pass in a different parameters as URLs and then use the same job to test both snapshot and staging.

      The job should:

      1. Install devstudio from installer jar
      2. Clean and start eclipse in strict mode and in clean work space
      3. Install all stuff from Red Hat Central using graphical interface
        • Install everything at once - this is the fastest approach but also makes diagnosing errors more difficult.
        • So, when problems occur, could re-run the job (manually or with naginator plugin?) using parameter connectorIDsToInstall = "net.sourceforge.pmd.eclipse" for example
      4. Restart Eclipse
      5. Check for errors
      6. Should also test if some software from Central works - run quickstarts or wizards

      Possible configuration parameters:

      [0] https://devstudio.jboss.com/10.0/staging/builds/devstudio-10.3.0.GA-build-product/latest/all/ or https://devstudio.jboss.com/10.0/snapshots/builds/devstudio.rpm_10.0.neon/latest/x86_64/ or https://devstudio.jboss.com/static/10.0/stable/builds/devstudio-10.3.0.GA-build-product/latest/all/
      [1] https://github.com/jbosstools/jbosstools-discovery/blob/master/jbdevstudio/com.jboss.jbds.central.discovery/plugin.xml#L526

              lvalach_jira Lukáš Valach (Inactive)
              lvalach_jira Lukáš Valach (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: