Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
slapos
slapos
  • Project
    • Project
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Merge Requests 78
    • Merge Requests 78
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Jobs
  • Commits
  • nexedi
  • slaposslapos
  • Merge Requests
  • !839

Merged
Opened Oct 15, 2020 by Kirill Smelkov@kirr
  • Report abuse
Report abuse

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

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
  • Discussion 49
  • Commits 20
  • Changes 33
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
0
Labels
None
Assign labels
  • View project labels
Reference: nexedi/slapos!839

Revert this merge request

This will create a new commit in order to revert the existing changes.

Switch branch
Cancel
A new branch will be created in your fork and a new merge request will be started.

Cherry-pick this merge request

Switch branch
Cancel
A new branch will be created in your fork and a new merge request will be started.
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7