Skip to content

apollo-fire/gtest-action

Repository files navigation

gtest_action

Docker Action that can build and execute Googletest cases

Example usage

Where source code is included in test directories

- uses: apollo-fire/gtest-action@v0.0.9
  with:
    test-path: 'src/tests/drivers;src/tests/application'

Where source code is separate to test directory

- uses: apollo-fire/gtest-action@v0.0.9
  with:
    test-path: 'tests/'
    source-path: 'src/'

Where build parallelisation is overridden

- uses: apollo-fire/gtest-action@v0.0.9
  with:
    test-path: 'src/tests/drivers;src/tests/application'
    parallel-compilation-count: 4

Where tests should be run in a shuffled order 10 times

- uses: apollo-fire/gtest-action@v0.0.9
  with:
    test-path: 'src/tests/drivers;src/tests/application'
    parallel-compilation-count: 4
    shuffle-count: 10

About

Github action for running Googletest unit test cases

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors