Uploaded image for project: 'GPII - Global Public Inclusive Infrastructure'
  1. GPII - Global Public Inclusive Infrastructure
  2. GPII-2470

Support initial revision of end-to-end tests for GPII/universal

    XMLWordPrintable

    Details

    • Sprint:
      DevOps Sprint 6 - Pilots 1&2
    • Story Points:
      8

      Description

      Discussed on the Architecture Meeting (2017-06-21):

      Background information on why this is stuck:

      • Kasper's PR depends on a new preference set (mike|Vargas) that doesn't exist in the master branch
      • The tests depend on external services (preferences.gpii.net) and they are spin up from the master branch
      • We need better end-to-end tests that spin up an environment and point the tests to the right location (in other words, the tests need to run against an instance of Preferences server that was conjured from the same branch)
      • Another issues is that some tests are hard-coded to point to 'localhost' and that created a conflict with a separate Preferences server we wanted to spin up locally (see gist below)
      • This last issue (hardcoded localhost) could in theory be solved with the new work merged into fluid-project/kettle/pull/33 and modification to the GPII config files
      • Work done on the F2F to get this running (and then we got stuck with the hardcoded localhost tests) https://gist.github.com/gtirloni/eb38a8a031efea5e610ff12d31f52c0b

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              gtirloni Giovanni Tirloni
              Reporter:
              gtirloni Giovanni Tirloni
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: