Lines Matching refs:defines

66         # figure out defines and build possible permutations
67 self.defines = set()
70 # defines can be a dict or a list or dicts
74 defines = config.pop('defines', {})
75 if not isinstance(defines, list):
76 defines = [defines]
131 self.defines |= suite_defines_.keys()
132 for defines_ in defines:
133 self.defines |= defines_.keys()
198 defines = config.pop('defines', {})
210 'suite_defines': defines,
216 # combine per-case defines
217 self.defines = set.union(*(
218 set(case.defines) for case in self.cases))
316 # the test defines
319 if case.defines:
320 # deduplicate defines by value to try to reduce the
323 for i, defines in enumerate(case.permutations):
324 for k, v in sorted(defines.items()):
338 % (case.name, len(suite.defines)))
339 for defines in case.permutations:
341 for k, v in sorted(defines.items()):
385 if suite.defines:
386 for i, define in enumerate(sorted(suite.defines)):
400 if case.defines:
404 % (case.name, len(suite.defines)))
429 if suite.defines:
433 len(suite.defines)))
434 for k in sorted(suite.defines):
438 'TEST_IMPLICIT_DEFINE_COUNT+%d,' % len(suite.defines))
451 if case.defines:
452 f.writeln(12*' '+'.defines '
479 # write defines, but note we need to undef any
480 # new defines since we're in someone else's file
481 if suite.defines:
483 sorted(suite.defines)):
499 if suite.defines:
500 for define in sorted(suite.defines):
561 # defines?
575 if args.get('list_defines'): cmd.append('--list-defines')
577 cmd.append('--list-permutation-defines')
579 cmd.append('--list-implicit-defines')
698 # query permutation defines from runner
699 cmd = runner_ + ['--list-permutation-defines', id]
708 defines = co.OrderedDict()
715 defines[define] = value
723 return defines
851 # get defines and write to csv
852 defines = find_defines(
858 **defines})
909 # get defines and write to csv
910 defines = find_defines(runner_, failure.id, **args)
915 **defines})
1108 defines = find_defines(runner_, failure.id, **args)
1117 ' (%s)' % ', '.join('%s=%s' % (k,v) for k,v in defines.items())
1118 if defines else ''))
1292 '--list-defines',
1294 help="List all defines in this test-runner.")
1296 '--list-permutation-defines',
1298 help="List explicit defines in this test-runner.")
1300 '--list-implicit-defines',
1302 help="List implicit defines in this test-runner.")