Classes | Functions | Variables
googletest-shuffle-test Namespace Reference

Classes

class  GTestShuffleUnitTest
 

Functions

def AlsoRunDisabledTestsFlag ()
 
def CalculateTestLists ()
 
def FilterFlag (test_filter)
 
def GetTestCases (tests)
 
def GetTestsForAllIterations (extra_env, args)
 
def RandomSeedFlag (n)
 
def RepeatFlag (n)
 
def RunAndReturnOutput (extra_env, args)
 
def ShuffleFlag ()
 

Variables

list ACTIVE_TESTS = []
 
list ALL_TESTS = []
 
 COMMAND = gtest_test_utils.GetTestExecutablePath('googletest-shuffle-test_')
 
list FILTERED_TESTS = []
 
string SHARD_INDEX_ENV_VAR = 'GTEST_SHARD_INDEX'
 
list SHARDED_TESTS = []
 
list SHUFFLED_ACTIVE_TESTS = []
 
list SHUFFLED_ALL_TESTS = []
 
list SHUFFLED_FILTERED_TESTS = []
 
list SHUFFLED_SHARDED_TESTS = []
 
string TEST_FILTER = 'A*.A:A*.B:C*'
 
string TOTAL_SHARDS_ENV_VAR = 'GTEST_TOTAL_SHARDS'
 

Function Documentation

◆ AlsoRunDisabledTestsFlag()

def googletest-shuffle-test.AlsoRunDisabledTestsFlag ( )

◆ CalculateTestLists()

def googletest-shuffle-test.CalculateTestLists ( )
Calculates the list of tests run under different flags.

Definition at line 128 of file bloaty/third_party/googletest/googletest/test/googletest-shuffle-test.py.

◆ FilterFlag()

def googletest-shuffle-test.FilterFlag (   test_filter)

◆ GetTestCases()

def googletest-shuffle-test.GetTestCases (   tests)
Returns a list of test cases in the given full test names.

Args:
  tests: a list of full test names

Returns:
  A list of test cases from 'tests', in their original order.
  Consecutive duplicates are removed.

Definition at line 108 of file bloaty/third_party/googletest/googletest/test/googletest-shuffle-test.py.

◆ GetTestsForAllIterations()

def googletest-shuffle-test.GetTestsForAllIterations (   extra_env,
  args 
)
Runs the test program and returns a list of test lists.

Args:
  extra_env: a map from environment variables to their values
  args: command line flags to pass to googletest-shuffle-test_

Returns:
  A list where the i-th element is the list of tests run in the i-th
  test iteration.

Definition at line 85 of file bloaty/third_party/googletest/googletest/test/googletest-shuffle-test.py.

◆ RandomSeedFlag()

def googletest-shuffle-test.RandomSeedFlag (   n)

◆ RepeatFlag()

def googletest-shuffle-test.RepeatFlag (   n)

◆ RunAndReturnOutput()

def googletest-shuffle-test.RunAndReturnOutput (   extra_env,
  args 
)
Runs the test program and returns its output.

Definition at line 76 of file bloaty/third_party/googletest/googletest/test/googletest-shuffle-test.py.

◆ ShuffleFlag()

def googletest-shuffle-test.ShuffleFlag ( )

Variable Documentation

◆ ACTIVE_TESTS

list googletest-shuffle-test.ACTIVE_TESTS = []

◆ ALL_TESTS

list googletest-shuffle-test.ALL_TESTS = []

◆ COMMAND

googletest-shuffle-test.COMMAND = gtest_test_utils.GetTestExecutablePath('googletest-shuffle-test_')

◆ FILTERED_TESTS

list googletest-shuffle-test.FILTERED_TESTS = []

◆ SHARD_INDEX_ENV_VAR

string googletest-shuffle-test.SHARD_INDEX_ENV_VAR = 'GTEST_SHARD_INDEX'

◆ SHARDED_TESTS

list googletest-shuffle-test.SHARDED_TESTS = []

◆ SHUFFLED_ACTIVE_TESTS

list googletest-shuffle-test.SHUFFLED_ACTIVE_TESTS = []

◆ SHUFFLED_ALL_TESTS

list googletest-shuffle-test.SHUFFLED_ALL_TESTS = []

◆ SHUFFLED_FILTERED_TESTS

list googletest-shuffle-test.SHUFFLED_FILTERED_TESTS = []

◆ SHUFFLED_SHARDED_TESTS

list googletest-shuffle-test.SHUFFLED_SHARDED_TESTS = []

◆ TEST_FILTER

string googletest-shuffle-test.TEST_FILTER = 'A*.A:A*.B:C*'

◆ TOTAL_SHARDS_ENV_VAR

string googletest-shuffle-test.TOTAL_SHARDS_ENV_VAR = 'GTEST_TOTAL_SHARDS'


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:30