<runtime ram="32M" caps="1000" binary="init">

	<events>
		<timeout meaning="failed" sec="20" />
		<log meaning="succeeded">
			[init -> test-xml_generator] --- XML generator test started ---
			[init -> test-xml_generator] 
			[init -> test-xml_generator] used 308 bytes, result:
			[init -> test-xml_generator] 
			[init -> test-xml_generator] &lt;config xpos="27" ypos="34">
			[init -> test-xml_generator] 	&lt;box width="320" height="240"/>
			[init -> test-xml_generator] 	&lt;label name="a test">
			[init -> test-xml_generator] 		&lt;sub_label/>
			[init -> test-xml_generator] 		&lt;another_sub_label>
			[init -> test-xml_generator] 			&lt;sub_sub_label/>
			[init -> test-xml_generator] 		&lt;/another_sub_label>
			[init -> test-xml_generator] 	&lt;/label>
			[init -> test-xml_generator] 	&lt;bool true="true" false="false"/>
			[init -> test-xml_generator] 	&lt;signed int="-1" long="-2" longlong="-3"/>
			[init -> test-xml_generator] 	&lt;unsigned int="1" long="2" longlong="3"/>
			[init -> test-xml_generator] &lt;/config>
			[init -> test-xml_generator] 
			[init -> test-xml_generator] buffer exceeded (expected error)
			[init -> test-xml_generator] 
			[init -> test-xml_generator] exception with value 10 on level 4 (expected error)
			[init -> test-xml_generator] exception with value 20 on level 8 (expected error)
			[init -> test-xml_generator] exception with value 30 on level 4 (expected error)
			[init -> test-xml_generator] exception with value 11 on level 4 (expected error)
			[init -> test-xml_generator] exception with value 21 on level 8 (expected error)
			[init -> test-xml_generator] exception with value 31 on level 4 (expected error)
			[init -> test-xml_generator] exception with value 12 on level 4 (expected error)
			[init -> test-xml_generator] exception with value 22 on level 8 (expected error)
			[init -> test-xml_generator] exception with value 32 on level 4 (expected error)
			[init -> test-xml_generator] exception with value 40 on level 2 (expected error)
			[init -> test-xml_generator] 
			[init -> test-xml_generator] used 419 bytes, result:
			[init -> test-xml_generator] 
			[init -> test-xml_generator] &lt;config>
			[init -> test-xml_generator] 	&lt;level1>
			[init -> test-xml_generator] 		&lt;level2 attr1="2271560481">
			[init -> test-xml_generator] 			&lt;level3 attr1="Hallo" attr2="123000">
			[init -> test-xml_generator] 				&lt;level4_1 attr1="true" attr2="Welt"/>
			[init -> test-xml_generator] 				&lt;level4_2/>
			[init -> test-xml_generator] 			&lt;/level3>
			[init -> test-xml_generator] 			&lt;level3 attr1="Hallo" attr2="123001">
			[init -> test-xml_generator] 				&lt;level4_1 attr1="true" attr2="Welt"/>
			[init -> test-xml_generator] 				&lt;level4_2/>
			[init -> test-xml_generator] 			&lt;/level3>
			[init -> test-xml_generator] 			&lt;level3 attr1="Hallo" attr2="123002">
			[init -> test-xml_generator] 				&lt;level4_1 attr1="true" attr2="Welt"/>
			[init -> test-xml_generator] 				&lt;level4_2/>
			[init -> test-xml_generator] 			&lt;/level3>
			[init -> test-xml_generator] 		&lt;/level2>
			[init -> test-xml_generator] 	&lt;/level1>
			[init -> test-xml_generator] &lt;/config>
			[init -> test-xml_generator] 
			[init -> test-xml_generator] --- XML generator test finished ---*
			[init] child "test-xml_generator" exited with exit value 0
		</log>
		<log meaning="failed">Error: </log>
	</events>

	<content>
		<rom label="ld.lib.so"/>
		<rom label="test-xml_generator"/>
	</content>

	<config>
		<parent-provides>
			<service name="ROM"/>
			<service name="LOG"/>
			<service name="CPU"/>
			<service name="RM"/>
			<service name="PD"/>
			<service name="File_system"/>
		</parent-provides>
		<default-route>
			<any-service> <any-child/> <parent/> </any-service>
		</default-route>
		<default caps="100"/>
		<start name="test-xml_generator">
			<resource name="RAM" quantum="2M"/>
			<config>
				<libgcov>
					<annotate source="include/util/xml_generator.h"/>
				</libgcov>
			</config>
		</start>
	</config>
</runtime>