Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
slapos slapos
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Labels
    • Labels
  • Merge requests 122
    • Merge requests 122
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • nexedi
  • slaposslapos
  • Merge requests
  • !839

Merged
Created Oct 15, 2020 by Kirill Smelkov@kirrOwner

stack/nxdtest; Tests for wendelin.core, zodbtools, pygolang

  • Overview 49
  • Commits 20
  • Changes 33

Hello up there. This merge-requests adds stack/nxdtest infrastructure to organize component/software testing without duplicating code, and further uses that infrastructure to add testing support for wendelin.core and python components that it depends on.

No way to run tests for go bits yet (go123, ZODB/go, ...). More to come.

For this to work each tested software also has to be adjusted with small .nxdtest file the explains in declarative way how to it should be tested:

  • wendelin.core: kirr/wendelin.core@5d4fed8f

    ( for the reference more involved version for upcoming wendelin.core 2: https://lab.nexedi.com/kirr/wendelin.core/blob/a57f7bb0/.nxdtest )

  • pygolang: pygolang!6 (diffs)

  • zodbtools: zodbtools!17 (diffs)

Please see the first patch (d68874fa) for details about infrastructure changes.

/cc @Tyagov, @jm, @jerome, @luke, @rafael, @seb, @romain

Edited Oct 20, 2020 by Kirill Smelkov
Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Source branch: y/nxdtest
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7