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)
| 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: |
no test coverage detected