webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Types | Public Member Functions | List of all members
gpu::GPUTestExpectationsParser Class Reference

#include <gpu_test_expectations_parser.h>

Public Types

enum  GPUTestExpectation {
  kGpuTestPass = 1 << 0, kGpuTestFail = 1 << 1, kGpuTestFlaky = 1 << 2, kGpuTestTimeout = 1 << 3,
  kGpuTestSkip = 1 << 4
}
 

Public Member Functions

 GPUTestExpectationsParser ()
 
 ~GPUTestExpectationsParser ()
 
bool LoadTestExpectations (const std::string &data)
 
bool LoadTestExpectationsFromFile (const std::string &path)
 
const std::vector< std::string > & GetErrorMessages () const
 
int32 GetTestExpectation (const std::string &test_name, const GPUTestBotConfig &bot_config) const
 
bool ParseConfig (const std::string &config_data, GPUTestConfig *config)
 

Member Enumeration Documentation

◆ GPUTestExpectation

Enumerator
kGpuTestPass 
kGpuTestFail 
kGpuTestFlaky 
kGpuTestTimeout 
kGpuTestSkip 

Constructor & Destructor Documentation

◆ GPUTestExpectationsParser()

gpu::GPUTestExpectationsParser::GPUTestExpectationsParser ( )

◆ ~GPUTestExpectationsParser()

gpu::GPUTestExpectationsParser::~GPUTestExpectationsParser ( )

Member Function Documentation

◆ GetErrorMessages()

const std::vector< std::string > & gpu::GPUTestExpectationsParser::GetErrorMessages ( ) const

◆ GetTestExpectation()

int32 gpu::GPUTestExpectationsParser::GetTestExpectation ( const std::string test_name,
const GPUTestBotConfig bot_config 
) const

◆ LoadTestExpectations()

bool gpu::GPUTestExpectationsParser::LoadTestExpectations ( const std::string data)

◆ LoadTestExpectationsFromFile()

bool gpu::GPUTestExpectationsParser::LoadTestExpectationsFromFile ( const std::string path)

◆ ParseConfig()

bool gpu::GPUTestExpectationsParser::ParseConfig ( const std::string config_data,
GPUTestConfig config 
)

The documentation for this class was generated from the following files: