Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
testing.tools.skia_gold.skia_gold.SkiaGoldTester Class Reference
+ Collaboration diagram for testing.tools.skia_gold.skia_gold.SkiaGoldTester:

Public Member Functions

 __init__ (self, source_type, skia_gold_args, process_name=None)
 
 WriteCLTriageLink (self, link)
 
 GetSkiaGoldProperties (self)
 
 GetSkiaGoldSessionManager (self)
 
 IsTryjobRun (self)
 
 GetCLTriageLink (self)
 
 UploadTestResultToSkiaGold (self, image_name, image_path)
 

Public Attributes

str _skia_gold_properties
 

Protected Attributes

 _source_type = source_type
 
 _output_dir = skia_gold_args.gold_output_dir
 
 _keys = _ParseKeyValuePairs(skia_gold_args.gold_key)
 
 _skia_gold_args = skia_gold_args
 
 _skia_gold_session_manager = None
 
 _skia_gold_properties = None
 

Detailed Description

Definition at line 99 of file skia_gold.py.

Constructor & Destructor Documentation

◆ __init__()

testing.tools.skia_gold.skia_gold.SkiaGoldTester.__init__ ( self,
source_type,
skia_gold_args,
process_name = None )
source_type: source_type (=corpus) field used for all results.
skia_gold_args: Parsed arguments from argparse.ArgumentParser.
process_name: Unique name of current process, if multiprocessing is on.

Definition at line 101 of file skia_gold.py.

Member Function Documentation

◆ GetCLTriageLink()

testing.tools.skia_gold.skia_gold.SkiaGoldTester.GetCLTriageLink ( self)

Definition at line 149 of file skia_gold.py.

References testing.tools.skia_gold.skia_gold.SkiaGoldTester._source_type, and testing.tools.skia_gold.skia_gold.SkiaGoldTester.GetSkiaGoldProperties().

+ Here is the call graph for this function:

◆ GetSkiaGoldProperties()

testing.tools.skia_gold.skia_gold.SkiaGoldTester.GetSkiaGoldProperties ( self)

Definition at line 129 of file skia_gold.py.

Referenced by testing.tools.skia_gold.skia_gold.SkiaGoldTester.GetCLTriageLink(), testing.tools.skia_gold.skia_gold.SkiaGoldTester.GetSkiaGoldSessionManager(), testing.tools.skia_gold.skia_gold.SkiaGoldTester.IsTryjobRun(), and testing.tools.skia_gold.skia_gold.SkiaGoldTester.UploadTestResultToSkiaGold().

+ Here is the caller graph for this function:

◆ GetSkiaGoldSessionManager()

testing.tools.skia_gold.skia_gold.SkiaGoldTester.GetSkiaGoldSessionManager ( self)

Definition at line 139 of file skia_gold.py.

References testing.tools.skia_gold.skia_gold.SkiaGoldTester._output_dir, testing.tools.skia_gold.skia_gold.SkiaGoldTester._skia_gold_session_manager, and testing.tools.skia_gold.skia_gold.SkiaGoldTester.GetSkiaGoldProperties().

Referenced by testing.tools.skia_gold.skia_gold.SkiaGoldTester.UploadTestResultToSkiaGold().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ IsTryjobRun()

testing.tools.skia_gold.skia_gold.SkiaGoldTester.IsTryjobRun ( self)

Definition at line 146 of file skia_gold.py.

References testing.tools.skia_gold.skia_gold.SkiaGoldTester.GetSkiaGoldProperties(), and testing.tools.skia_gold.skia_gold.SkiaGoldTester.IsTryjobRun().

Referenced by testing.tools.skia_gold.skia_gold.SkiaGoldTester.IsTryjobRun().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ UploadTestResultToSkiaGold()

testing.tools.skia_gold.skia_gold.SkiaGoldTester.UploadTestResultToSkiaGold ( self,
image_name,
image_path )

◆ WriteCLTriageLink()

testing.tools.skia_gold.skia_gold.SkiaGoldTester.WriteCLTriageLink ( self,
link )

Definition at line 119 of file skia_gold.py.

References testing.tools.skia_gold.skia_gold.SkiaGoldTester._output_dir, and open().

+ Here is the call graph for this function:

Member Data Documentation

◆ _keys

testing.tools.skia_gold.skia_gold.SkiaGoldTester._keys = _ParseKeyValuePairs(skia_gold_args.gold_key)
protected

◆ _output_dir

testing.tools.skia_gold.skia_gold.SkiaGoldTester._output_dir = skia_gold_args.gold_output_dir
protected

◆ _skia_gold_args

testing.tools.skia_gold.skia_gold.SkiaGoldTester._skia_gold_args = skia_gold_args
protected

Definition at line 115 of file skia_gold.py.

◆ _skia_gold_properties [1/2]

testing.tools.skia_gold.skia_gold.SkiaGoldTester._skia_gold_properties = None
protected

Definition at line 117 of file skia_gold.py.

◆ _skia_gold_properties [2/2]

str testing.tools.skia_gold.skia_gold.SkiaGoldTester._skia_gold_properties
Initial value:
= 'SWARMING_SERVER' \
not in os.environ

Definition at line 130 of file skia_gold.py.

◆ _skia_gold_session_manager

testing.tools.skia_gold.skia_gold.SkiaGoldTester._skia_gold_session_manager = None
protected

◆ _source_type

testing.tools.skia_gold.skia_gold.SkiaGoldTester._source_type = source_type
protected

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