MCPcopy Index your code
hub / github.com/nodejs/node / get_flags

Method get_flags

deps/v8/tools/testrunner/objects/testcase.py:402–423  ·  view source on GitHub ↗

Gets all flags and combines them in the following order: - random seed - mode flags (based on chosen mode) - extra flags (from command line) - user flags (variant/fuzzer flags) - source flags (from source code) [empty by default] - test-suite flags - statusf

(self)

Source from the content-addressed store, hash-verified

400 return relative_files + flags
401
402 def get_flags(self):
403 """Gets all flags and combines them in the following order:
404 - random seed
405 - mode flags (based on chosen mode)
406 - extra flags (from command line)
407 - user flags (variant/fuzzer flags)
408 - source flags (from source code) [empty by default]
409 - test-suite flags
410 - statusfile flags
411
412 The best way to modify how parameters are created is to only override
413 methods for getting partial parameters.
414 """
415 return (
416 self._get_random_seed_flags() +
417 self._get_mode_flags() +
418 self._get_extra_flags() +
419 self._get_variant_flags() +
420 self._get_source_flags() +
421 self._get_suite_flags() +
422 self._get_statusfile_flags()
423 )
424
425 def get_flags_without_extra(self):
426 """Gets all flags except extra, and combines them in the following order:

Callers 3

expected_outcomesMethod · 0.95
_get_cmd_paramsMethod · 0.95
_create_genMethod · 0.80

Calls 7

_get_mode_flagsMethod · 0.95
_get_extra_flagsMethod · 0.95
_get_variant_flagsMethod · 0.95
_get_source_flagsMethod · 0.95
_get_suite_flagsMethod · 0.95
_get_statusfile_flagsMethod · 0.95

Tested by

no test coverage detected