Lines Matching defs:kunit
4 # A collection of tests for tools/testing/kunit/kunit.py
25 import kunit
115 self.assertContains('# Subtest: kunit-resource-test', result)
123 self.assertContains('ok 1 - kunit-resource-test', result)
124 self.assertContains('foo bar # non-kunit output', result)
125 self.assertContains('# Subtest: kunit-try-catch-test', result)
131 self.assertContains('ok 2 - kunit-try-catch-test', result)
255 self.assertEqual('kunit-resource-test', result.subtests[0].name)
263 self.assertEqual('kunit-resource-test', result.subtests[0].name)
271 self.assertEqual('kunit-resource-test', result.subtests[0].name)
279 self.assertEqual('kunit-resource-test', result.subtests[0].name)
287 self.assertEqual('kunit-resource-test', result.subtests[0].name)
295 self.assertEqual('kunit-resource-test', result.subtests[0].name)
585 kunit.main(['config', '--build_dir=.kunit'])
590 kunit.main(['build'])
592 self.linux_source_mock.build_kernel.assert_called_once_with(kunit.get_default_jobs(), '.kunit', None)
596 kunit.main(['exec'])
600 args=None, build_dir='.kunit', filter_glob='', filter='', filter_action=None, timeout=300)
604 kunit.main(['run'])
608 args=None, build_dir='.kunit', filter_glob='', filter='', filter_action=None, timeout=300)
614 kunit.main(['exec'])
620 kunit.main(['run'])
629 kunit.main(['run'])
632 args=None, build_dir='.kunit', filter_glob='', filter='', filter_action=None, timeout=300)
637 kunit.main(['exec', '--raw_output'])
645 kunit.main(['run', '--raw_output'])
654 kunit.main(['run', '--raw_output=kunit'])
664 kunit.main(['run', '--raw_output=invalid'])
671 kunit.main(['run', '--raw_output', 'filter_glob'])
673 args=None, build_dir='.kunit', filter_glob='filter_glob', filter='', filter_action=None, timeout=300)
677 kunit.main(['exec', '--timeout', str(timeout)])
679 args=None, build_dir='.kunit', filter_glob='', filter='', filter_action=None, timeout=timeout)
684 kunit.main(['run', '--timeout', str(timeout)])
687 args=None, build_dir='.kunit', filter_glob='', filter='', filter_action=None, timeout=timeout)
691 build_dir = '.kunit'
692 kunit.main(['run', '--build_dir=.kunit'])
699 build_dir = '.kunit'
700 kunit.main(['config', '--build_dir', build_dir])
704 build_dir = '.kunit'
705 jobs = kunit.get_default_jobs()
706 kunit.main(['build', '--build_dir', build_dir])
710 build_dir = '.kunit'
711 kunit.main(['exec', '--build_dir', build_dir])
717 kunit.main(['run', '--kunitconfig=mykunitconfig'])
719 self.mock_linux_init.assert_called_once_with('.kunit',
728 kunit.main(['config', '--kunitconfig=mykunitconfig'])
730 self.mock_linux_init.assert_called_once_with('.kunit',
739 kunit.main(['config', '--kunitconfig=mykunitconfig', '--alltests'])
741 self.mock_linux_init.assert_called_once_with('.kunit',
753 kunit.main(['run', '--kunitconfig=mykunitconfig', '--kunitconfig=other'])
755 mock_linux_init.assert_called_once_with('.kunit',
764 kunit.main(['run', '--kconfig_add=CONFIG_KASAN=y', '--kconfig_add=CONFIG_KCSAN=y'])
766 self.mock_linux_init.assert_called_once_with('.kunit',
775 kunit.main(['run', '--arch=x86_64', '--qemu_args', '-m 2048'])
777 self.mock_linux_init.assert_called_once_with('.kunit',
786 kunit.main(['run', '--kernel_args=a=1', '--kernel_args=b=2'])
789 args=['a=1','b=2'], build_dir='.kunit', filter_glob='', filter='', filter_action=None, timeout=300)
796 got = kunit._list_tests(self.linux_source_mock,
797 kunit.KunitExecRequest(None, None, '.kunit', 300, 'suite*', '', None, None, 'suite', False, False))
801 args=['kunit.action=list'], build_dir='.kunit', filter_glob='suite*', filter='', filter_action=None, timeout=300)
803 @mock.patch.object(kunit, '_list_tests')
806 kunit.main(['exec', '--run_isolated=suite', 'suite*.test*'])
810 kunit.KunitExecRequest(None, None, '.kunit', 300, 'suite*.test*', '', None, None, 'suite', False, False))
812 mock.call(args=None, build_dir='.kunit', filter_glob='suite.test*', filter='', filter_action=None, timeout=300),
813 mock.call(args=None, build_dir='.kunit', filter_glob='suite2.test*', filter='', filter_action=None, timeout=300),
816 @mock.patch.object(kunit, '_list_tests')
819 kunit.main(['exec', '--run_isolated=test', 'suite*'])
823 kunit.KunitExecRequest(None, None, '.kunit', 300, 'suite*', '', None, None, 'test', False, False))
825 mock.call(args=None, build_dir='.kunit', filter_glob='suite.test1', filter='', filter_action=None, timeout=300),
826 mock.call(args=None, build_dir='.kunit', filter_glob='suite.test2', filter='', filter_action=None, timeout=300),
827 mock.call(args=None, build_dir='.kunit', filter_glob='suite2.test1', filter='', filter_action=None, timeout=300),