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 258
    • Issues 258
    • 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
  • #4008

Closed
Open
Opened Apr 23, 2020 by Alexander Diewald@diewaldGuest

CLI: Integrate random DSE test case generation code

Description

In the Spedit project, junit-based functionality was added in a side-branch of AF3 that is able to generate large sets of test cases for the DSE. These test cases were used for validating parts of the DSE in a maven-driven validation environment that executed the junit tests.

Within the HUBCAP project, this code shall be ported to the recent AF3 release. It will be used in an alternate fashion to produce random test cases by a CLI argument. These test cases will be fixed such that subsequent validation will operate on the same data set. By that, the use of maven is also obsolete and a binary AF3 version can be used within the validation itself considering other supporting CLI switches.

Implementation

  • Port the junit test case generation code.
  • Add a CLI handler that triggers the test case generation.
  • Refactor the test case generation code if needed.

(from redmine: issue id 4008, created on 2020-04-23, closed on 2020-06-03)

  • Relations:
    • precedes #3993 (closed)
Assignee
Assign to
AF3 2.18 - Feature Freeze
Milestone
AF3 2.18 - Feature Freeze (Past due)
Assign milestone
Time tracking
Apr 30, 2020
Due date
Apr 30, 2020
Reference: af3/af3#4008