Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
A
AF3
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 257
    • Issues 257
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 8
    • Merge Requests 8
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • af3
  • AF3
  • Issues
  • #3838

Closed
Open
Opened Oct 08, 2019 by Alexander Diewald@diewaldGuest

Examine JUnit test cases for migration needs prior to launching them

Current situation

The migration service is not applied to models that are programmatically loaded. Instead, it is launched when projects are discovered in the runtime workspace. This applies to existing models and imported ones that are copied to this workspace.

Proposed resolution

Add an extra utility method for model loading from test cases. It shall check whether migration is needed and fail the test if a model update is needed. These updates can only be done manually, so it is better to fail early than failing test cases when a model migrator is removed.

(from redmine: issue id 3838, created on 2019-10-08, closed on 2020-05-11)

  • Relations:
    • precedes #3993
Assignee
Assign to
Backlog
Milestone
Backlog
Assign milestone
Time tracking
Apr 9, 2020
Due date
Apr 9, 2020
Reference: af3/af3#3838