No flags found
Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.
e.g., #unittest #integration
#production #enterprise
#frontend #backend
e360db9
... +2 ...
e00c6de
Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.
e.g., #unittest #integration
#production #enterprise
#frontend #backend
632 | 632 | elif (klass_name == 'vtkPiecewisePointHandleItem' and |
|
633 | 633 | method[3:] == 'PiecewiseFunction'): |
|
634 | 634 | continue |
|
635 | + | # These hang on Windows (and maybe Fedora 34) |
|
636 | + | elif (klass_name in ('vtkDataEncoder', 'vtkWebApplication')): |
|
637 | + | continue |
|
635 | 638 | # we can actually process it |
|
636 | 639 | elif ('Get' + method[3:]) in methods: |
|
637 | 640 | key = method[3:] |
646 | 649 | ||
647 | 650 | # Find the default and range of the values. |
|
648 | 651 | if gsm: |
|
652 | + | # Useful for debugging on failures: |
|
653 | + | # print('get instance', klass) |
|
649 | 654 | obj = self._get_instance(klass) |
|
655 | + | # print('got instance', obj.__class__) |
|
650 | 656 | if obj: |
|
651 | 657 | for key, value in gsm.items(): |
|
652 | 658 | if not is_version_9() and ( |
679 | 685 | else: |
|
680 | 686 | try: |
|
681 | 687 | # Useful for debugging on failures: |
|
682 | - | # print(klass_name, key) |
|
688 | + | # print('Get', klass_name, key) |
|
683 | 689 | default = getattr(obj, 'Get%s' % key)() |
|
684 | 690 | except TypeError: |
|
685 | 691 | default = None |
694 | 700 | # Segfaults can be exposed by uncommenting these lines, |
|
695 | 701 | # leave them commented while running because they |
|
696 | 702 | # slow things down quite a bit |
|
697 | - | # print(klass_name) |
|
703 | + | # print('GC', klass_name) |
|
698 | 704 | # import gc |
|
699 | 705 | # gc.collect() |
|
700 | 706 | else: |
Files | Coverage |
---|---|
Project Totals (263 files) | 49.83% |
e00c6de
1f57b49
fb44118
e360db9