Uploaded image for project: 'Xinit'
  1. Xinit
  2. XINIT-18

Provide disposable, pre-provisioned XWiki instances for integration tests

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • Major
    • None
    • None
    • None
    • Unknown

    Description

      Xinit has no automated tests, and testing it by hand needs a real XWiki installation for each supported setup.

      Provide a script that builds and runs containers with systemd as PID 1 and one official XWiki Debian package (xwiki-tomcat10-pgsql, xwiki-xjetty-pgsql…), already past the Distribution Wizard (flavor installed, Admin and standard users), plus helpers that inject faults (frozen or killed JVM, database down, heap and kernel OOM, slow pages…).

      Attachments

        Issue Links

          Activity

            People

              ciaens Clément Christiaens
              ciaens Clément Christiaens
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated: