Skip to content

Missing options: Available in RunLTP and not in Kirk #34

@Sowmya-Indranna

Description

@Sowmya-Indranna

As continued to explore more on the kirk available options, noticed that certain options available in runltp are not present in kirk and wanted to check if there are any alternatives or plans to provide equivalent options. Specifically, looking for these options:

  1. These two options are available in runltp:
    a) -I ITERATIONS Execute the testsuite ITERATIONS times

           b)  -t DURATION     Execute the testsuite for given duration.
    
  2. kirk with option: --workers WORKERS, -w WORKERS Number of workers to execute tests in parallel

Ran one of the ltp test suite syscalls with and without -w option:

./kirk -r syscalls

              results shows: **Execution time: 56m 6s**
                                     Suite Name: syscalls
                                     Total Run: 1458
                                     Total Runtime: 50m 51s
                                     Passed Tests: 15270
                                     Failed Tests: 30
                                     Skipped Tests: 638
                                     Broken Tests: 2
                                     Warnings: 39

./kirk -r syscalls -w 100

             results shows: **Execution time: 57m 58s**
                                       Suite Name: syscalls
                                       Total Run: 1458
                                       Total Runtime: 1h 2m 58s
                                       Passed Tests: 14102
                                       Failed Tests: 32
                                       Skipped Tests: 553
                                       Broken Tests: 4
                                       Warnings: 39

Is it limiting the parallel execution? Same goes with --force-parallel also -p option

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions