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

Vagrant environment and CI running the GPII as a normal user is required

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      To make realistic tests of the GPII, we will need quite a variety of further vagrant configurations and CI. For example, https://issues.gpii.net/browse/GPII-2073 would have been automatically discovered as a near-duplicate of https://issues.gpii.net/browse/GPII-1540 if we had a CI/vagrant configuration which automatically ran the GPII tests when logged on as a normal user. Unfortunately our current CI only tests for users with admin rights.

      This highlights that we will need quite a matrix of different CI environments in order to get good coverage of the GPII's environment sensitivity, especially on Windows - it looks like we have decided to test:

      Windows 8, Windows 8.1 and Windows 10
      Both 32 and 64 bit
      Both admin and normal users

      Which already requires 12 environments running tests. We should prioritise at least ONE example of the lower two each - that is, we should target as soon as we can 3 environments, Win 10 64 bit, Win 10 32 bit, and Win 10 64 bit as normal user.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              amatas Alfredo Matas
              Reporter:
              amb26 Antranig Basman
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated: