]> rtime.felk.cvut.cz Git - linux-conf-perf.git/blob - scripts/test.py
Fix utils.callsubprocess stdin
[linux-conf-perf.git] / scripts / test.py
1 #!/usr/bin/env python3
2 import os
3 import sys
4
5 from conf import conf
6 from conf import sf
7 import initialize
8 import kernel
9 import boot
10 import database
11
12 def test():
13         initialize.base()
14         print("-- Make --")
15         conf.kernel_make_output = True
16         img = kernel.make('test')
17         try:
18                 os.remove(sf(conf.jobfolder_linux_image))
19         except FileNotFoundError:
20                 pass
21         os.symlink(img, sf(conf.jobfolder_linux_image))
22         conf.boot_output = True
23         conf.parse_output = True
24         print("-- Boot --")
25         config = database.Config('0', 'test', img)
26         boot.boot(config, False)
27
28 #################################################################################
29
30 if __name__ == "__main__":
31         test()