Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
run_tests.EngineExecutableTask Class Reference

Public Member Functions

 __init__ (self, build_dir, executable_name, executable_filter, flags=None, cwd=BUILDROOT_DIR, forbidden_output=None, allowed_failure_output=None, expect_failure=False, coverage=False, extra_env=None)
 
 __call__ (self, *args)
 
 __str__ (self)
 

Public Attributes

 build_dir
 
 executable_name
 
 executable_filter
 
 flags
 
 cwd
 
 forbidden_output
 
 allowed_failure_output
 
 expect_failure
 
 coverage
 
 extra_env
 

Detailed Description

Definition at line 336 of file run_tests.py.

Constructor & Destructor Documentation

◆ __init__()

run_tests.EngineExecutableTask.__init__ (   self,
  build_dir,
  executable_name,
  executable_filter,
  flags = None,
  cwd = BUILDROOT_DIR,
  forbidden_output = None,
  allowed_failure_output = None,
  expect_failure = False,
  coverage = False,
  extra_env = None 
)

Definition at line 338 of file run_tests.py.

350 ):
351 self.build_dir = build_dir
352 self.executable_name = executable_name
353 self.executable_filter = executable_filter
354 self.flags = flags
355 self.cwd = cwd
356 self.forbidden_output = forbidden_output
357 self.allowed_failure_output = allowed_failure_output
358 self.expect_failure = expect_failure
359 self.coverage = coverage
360 self.extra_env = extra_env
361

Member Function Documentation

◆ __call__()

run_tests.EngineExecutableTask.__call__ (   self,
args 
)

Definition at line 362 of file run_tests.py.

362 def __call__(self, *args):
363 run_engine_executable(
364 self.build_dir,
365 self.executable_name,
366 self.executable_filter,
367 flags=self.flags,
368 cwd=self.cwd,
369 forbidden_output=self.forbidden_output,
370 allowed_failure_output=self.allowed_failure_output,
371 expect_failure=self.expect_failure,
372 coverage=self.coverage,
373 extra_env=self.extra_env,
374 )
375

◆ __str__()

run_tests.EngineExecutableTask.__str__ (   self)

Definition at line 376 of file run_tests.py.

376 def __str__(self):
377 command = build_engine_executable_command(
378 self.build_dir, self.executable_name, flags=self.flags, coverage=self.coverage
379 )
380 return ' '.join(command)
381
382

Member Data Documentation

◆ allowed_failure_output

run_tests.EngineExecutableTask.allowed_failure_output

Definition at line 357 of file run_tests.py.

◆ build_dir

run_tests.EngineExecutableTask.build_dir

Definition at line 351 of file run_tests.py.

◆ coverage

run_tests.EngineExecutableTask.coverage

Definition at line 359 of file run_tests.py.

◆ cwd

run_tests.EngineExecutableTask.cwd

Definition at line 355 of file run_tests.py.

◆ executable_filter

run_tests.EngineExecutableTask.executable_filter

Definition at line 353 of file run_tests.py.

◆ executable_name

run_tests.EngineExecutableTask.executable_name

Definition at line 352 of file run_tests.py.

◆ expect_failure

run_tests.EngineExecutableTask.expect_failure

Definition at line 358 of file run_tests.py.

◆ extra_env

run_tests.EngineExecutableTask.extra_env

Definition at line 360 of file run_tests.py.

◆ flags

run_tests.EngineExecutableTask.flags

Definition at line 354 of file run_tests.py.

◆ forbidden_output

run_tests.EngineExecutableTask.forbidden_output

Definition at line 356 of file run_tests.py.


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