Lines Matching full:tree
31 tree = u_boot_console.run_command('dm tree')
32 assert in_tree(tree, 'bind-test', 'simple_bus', 'generic_simple_bus', 0, True)
33 assert in_tree(tree, 'bind-test-child1', 'phy', 'phy_sandbox', 1, False)
34 assert in_tree(tree, 'bind-test-child2', 'simple_bus', 'generic_simple_bus', 1, True)
39 tree = u_boot_console.run_command('dm tree')
40 assert in_tree(tree, 'bind-test', 'simple_bus', 'generic_simple_bus', 0, True)
41 assert 'bind-test-child1' not in tree
42 assert in_tree(tree, 'bind-test-child2', 'simple_bus', 'generic_simple_bus', 1, True)
47 tree = u_boot_console.run_command('dm tree')
48 assert in_tree(tree, 'bind-test', 'simple_bus', 'generic_simple_bus', 0, True)
49 assert in_tree(tree, 'bind-test-child1', 'phy', 'phy_sandbox', 1, True)
50 assert in_tree(tree, 'bind-test-child2', 'simple_bus', 'generic_simple_bus', 1, False)
55 tree = u_boot_console.run_command('dm tree')
56 assert in_tree(tree, 'bind-test', 'simple_bus', 'generic_simple_bus', 0, True)
57 assert in_tree(tree, 'bind-test-child1', 'phy', 'phy_sandbox', 1, True)
58 assert 'bind-test-child2' not in tree
64 tree = u_boot_console.run_command('dm tree')
65 assert in_tree(tree, 'bind-test', 'simple_bus', 'generic_simple_bus', 0, True)
66 assert in_tree(tree, 'bind-test-child1', 'phy', 'phy_sandbox', 1, False)
67 assert in_tree(tree, 'bind-test-child2', 'simple_bus', 'generic_simple_bus', 1, True)
72 tree = u_boot_console.run_command('dm tree')
73 assert 'bind-test' not in tree
74 assert 'bind-test-child1' not in tree
75 assert 'bind-test-child2' not in tree
80 tree = u_boot_console.run_command('dm tree')
81 assert 'not-a-valid-node' not in tree
86 tree = u_boot_console.run_command('dm tree')
87 assert 'bind-test' not in tree
92 tree = u_boot_console.run_command('dm tree')
93 assert in_tree(tree, 'bind-test', 'simple_bus', 'generic_simple_bus', 0, True)
94 assert in_tree(tree, 'bind-test-child1', 'phy', 'phy_sandbox', 1, False)
95 assert in_tree(tree, 'bind-test-child2', 'simple_bus', 'generic_simple_bus', 1, True)
100 def get_next_line(tree, name): argument
101 treelines = [x.strip() for x in tree.splitlines() if x.strip()]
119 tree = u_boot_console.run_command('dm tree')
120 child2_line = [x.strip() for x in tree.splitlines() if '-- bind-test-child2' in x]
130 tree = u_boot_console.run_command('dm tree')
132 child_of_child2_line = get_next_line(tree, 'bind-test-child2')
135 assert in_tree(tree, 'generic_simple_bus', 'simple_bus', 'generic_simple_bus', 2, True)
141 tree = u_boot_console.run_command('dm tree')
142 assert in_tree(tree, 'bind-test-child2', 'simple_bus', 'generic_simple_bus', 1, True)
143 assert not in_tree(tree, 'generic_simple_bus', 'simple_bus', 'generic_simple_bus', 2, True)
144 child_of_child2_line = get_next_line(tree, 'bind-test-child2')
151 tree = u_boot_console.run_command('dm tree')
152 treelines = [x.strip() for x in tree.splitlines() if x.strip()]
154 child_of_child2_line = get_next_line(tree, 'bind-test-child2')
157 assert in_tree(tree, 'generic_simple_bus', 'simple_bus', 'generic_simple_bus', 2, True)
164 tree = u_boot_console.run_command('dm tree')
165 assert in_tree(tree, 'bind-test-child2', 'simple_bus', 'generic_simple_bus', 1, True)
167 child_of_child2_line = get_next_line(tree, 'bind-test-child2')
170 #unbind the child again and check it doesn't change the tree
171 tree_old = u_boot_console.run_command('dm tree')
173 tree_new = u_boot_console.run_command('dm tree')