@ -3,6 +3,8 @@
#
# Sanity check of the FIT handling in U-Boot
from __future__ import print_function
import os
import pytest
import struct
@ -153,7 +155,7 @@ def test_fit(u_boot_console):
src = make_fname ( ' u-boot.dts ' )
dtb = make_fname ( ' u-boot.dtb ' )
with open ( src , ' w ' ) as fd :
print >> fd , base_fdt
print ( base_fdt , file = fd )
util . run_and_log ( cons , [ ' dtc ' , src , ' -O ' , ' dtb ' , ' -o ' , dtb ] )
return dtb
@ -167,7 +169,7 @@ def test_fit(u_boot_console):
"""
its = make_fname ( ' test.its ' )
with open ( its , ' w ' ) as fd :
print >> fd , base_its % params
print ( base_its % params , file = fd )
return its
def make_fit ( mkimage , params ) :
@ -186,7 +188,7 @@ def test_fit(u_boot_console):
its = make_its ( params )
util . run_and_log ( cons , [ mkimage , ' -f ' , its , fit ] )
with open ( make_fname ( ' u-boot.dts ' ) , ' w ' ) as fd :
print >> fd , base_fdt
print ( base_fdt , file = fd )
return fit
def make_kernel ( filename , text ) :
@ -202,7 +204,7 @@ def test_fit(u_boot_console):
for i in range ( 100 ) :
data + = ' this %s %d is unlikely to boot \n ' % ( text , i )
with open ( fname , ' w ' ) as fd :
print >> fd , data
print ( data , file = fd )
return fname
def make_ramdisk ( filename , text ) :
@ -216,7 +218,7 @@ def test_fit(u_boot_console):
for i in range ( 100 ) :
data + = ' %s %d was seldom used in the middle ages \n ' % ( text , i )
with open ( fname , ' w ' ) as fd :
print >> fd , data
print ( data , file = fd )
return fname
def find_matching ( text , match ) :