back and forth. Good way for testing is "--debug -1" to send just a
> hi mike
> i am tring to output what peach recive from mysql,but fail in the end
> can peach do that?
> here is the pit file:
> <?xml version="1.0" encoding="utf-8"?>
> <Peach xmlns="http://phed.org/2008/Peach" xmlns:xsi="http://www.w3.org/
> 2001/XMLSchema-instance"
> xsi:schemaLocation="http://phed.org/2008/Peach /peach/peach.xsd">
> <!-- Import defaults for Peach instance -->
> <Include ns="default" src="file:defaults.xml" />
> <Include ns="pt" src="file:PeachTypes.xml" />
> <DataModel name="PacketHeader">
> <Number name="Length" size="24" signed="false"
> endian="little">
> <Relation type="size" of="Data"/>
> </Number>
> <Number name="Number" size="8" signed="false" endian="big" />
> <Blob name="Data" />
> </DataModel>
> <!-- MySQL Protocol -->
> <!-- Server -> Client -->
> <DataModel name="HandshakePacket" ref="PacketHeader">
> <Block name="Data">
> <Number name="ProtocolVersion" size="8" signed="false"
> endian="big"/>
> <String name="ServerVersion" nullTerminated="true" />
> <Number name="ThreadId" size="32" signed="false"
> endian="big" />
> <Blob name="ScrambleBuff" length="8" />
> <Blob length="1" value="0" isStatic="true" />
> <Number name="Capabilities" size="16" signed="false"
> endian="big" />
> <Number name="Language" size="8" signed="false"
> endian="big" />
> <Number name="Status" size="16" signed="false"
> endian="big" />
> <Blob length="13" />
> <Blob name="ScrambleBuff2" length="13" />
> </Block>
> </DataModel>
> <!-- TODO: Create state model -->
> <StateModel name="TheState" initialState="Initial">
> <State name="Initial">
> <Action type="input">
> <DataModel ref="HandshakePacket" />
> </Action>
> </State>
> </StateModel>
> <StateModel name="MyLink" initialState="MyLinkState">
> <State name="MyLinkState">
> <Action type="output">
> <DataModel ref="HandshakePacket" />
> </Action>
> </State>
> </StateModel>
> <Test name="TheTest">
> <StateModel ref="TheState"/>
> <Publisher class="file.FilePerIteration">
> <Param name="fileName" value="FilePer-%d.txt"/>
> </Publisher>
> </Test>
> <Test name="Link">
> <StateModel ref="MyLink"/>
> <Publisher class="tcp.Tcp">
> <Param name="host" value="192.168.1.118"/>
> <Param name="port" value="3306"/>
> </Publisher>
> </Test>
> <!-- Configure a single run -->
> <Run name="DefaultRun">
> <Test ref="Link" />
> <Test ref="TheTest" />
> <Logger class="logger.Filesystem">
> <Param name="path" value="logs" />
> </Logger>
> </Run>
> </Peach>
> <!-- end -->