Uploaded image for project: 'Nuxeo Studio'
  1. Nuxeo Studio
  2. NXS-5695

NOS: Inject Test Data

    XMLWordPrintable

    Details

    • Roadmap Milestone:
      NOS.infra.JXMigration.devEnvs, NOS.infra.JXMigration.importBackup
    • Tags:
    • Team(s):
      NOS

      Description

      In order to run performance test, or to provision test environment, we need to be able to start an instance with a bench of pre-configured data.

      Specs: https://github.com/nuxeo/nos/blob/master/docs/tech-meetings/2020-01-fake-data-generation-apis.md

      Conclusion:

      For Marketplace Packages and Connect Client, we don't really need real data user.

      Complexity is not tied to a specific client, but of the multitude of possible edge cases between clients.

      We prefer to generate fake data with managed cases rather than export existing production data.

      For (git) project, it's hard to mock a complex project; reproduce real branches complexity, amount of data, ... Thus, we need to rely on a real project without personal data for security reason.

      And in order to properly use dev environment, we need to hydrate the server with some relevant packages: nuxeo-web-ui, nuxeo-jsf-ui, ...

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                akervern Arnaud Kervern
                Participants:
                Owner:
                Arnaud Kervern
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: