Lines Matching +full:class +full:- +full:rev
2 # SPDX-License-Identifier: Apache-2.0
29 # however, pylint complains that it doesn't recognized them when used (used-before-assignment).
70 # return search(). (?:) is a non-capturing group.
80 class Tag:
103 class Filters:
139 cmd = [f"{zephyr_base}/scripts/twister", "-c"] + options + ["--save-tests", fname ]
141 cmd += ["--no-detailed-test-id"]
144 cmd+=["-T", root]
146 cmd.append("--integration")
149 cmd += ["--quarantine-list", q]
164 old_manifest_content = repo_to_scan.git.show(f"{args.commits[:-2]}:west.yml")
175 old_projs - new_projs))
178 new_projs - old_projs))
180 aprojs = new_projs - old_projs - uprojs
184 projs_names = [name for name, rev in projs]
195 _options.extend(["-t", p ])
199 _options.extend(["-p", platform])
220 _options.extend(["-a", arch ])
226 _options.extend(["-p", platform])
258 with open(file, 'r', encoding='utf-8') as f:
277 _options.extend(["-p", board ])
315 _options.extend(["-T", t ])
326 _options.extend(["-p", platform])
341 # files-regex
342 tag._match_fn = _get_match_fn(x.get("files"), x.get("files-regex"))
344 # Like tag._match_fn(path), but for files-exclude and
345 # files-regex-exclude
347 _get_match_fn(x.get("files-exclude"), x.get("files-regex-exclude"))
362 self.tag_options.extend(["-e", tag ])
391 _options.extend(["-p", platform])
405 parser.add_argument('-c', '--commits', default=None,
407 parser.add_argument('-m', '--modified-files', default=None,
409 parser.add_argument('-o', '--output-file', default="testplan.json",
411 parser.add_argument('-P', '--pull-request', action="store_true",
413 parser.add_argument('-p', '--platform', action="append",
415 parser.add_argument('-t', '--tests_per_builder', default=700, type=int,
417 parser.add_argument('-n', '--default-matrix', default=10, type=int,
419 parser.add_argument('--testcase-roots-threshold', default=20, type=int,
422 parser.add_argument('--detailed-test-id', action='store_true',
424 parser.add_argument("--no-detailed-test-id", dest='detailed_test_id', action="store_false",
426 parser.add_argument('-r', '--repo-to-scan', default=None,
428 parser.add_argument('--ignore-path',
431 parser.add_argument('--alt-tags',
435 "-T", "--testsuite-root", action="append", default=[],
441 "--quarantine-list", action="append", metavar="FILENAME",
462 commit = repo_to_scan.git.diff("--name-only", args.commits)