<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!--This file represents the results of running a test suite-->
<test-results name="D:/work/70cb1c7e36cecae4/build/bin/Tsd.Libraries.Common.Core.UnitTests.dll" total="74" errors="0" failures="0" not-run="8" inconclusive="0" ignored="8" skipped="0" invalid="0" date="2010-03-17" time="20:18:20">
  <environment nunit-version="2.5.3.9345" clr-version="2.0.50727.3603" os-version="Microsoft Windows NT 5.2.3790 Service Pack 2" platform="Win32NT" cwd="D:\work\70cb1c7e36cecae4\buildscripts" machine-name="DEVBUILD07" user="builduser" user-domain="ITSQ" />
  <culture-info current-culture="en-AU" current-uiculture="en-US" />
  <test-suite name="D:/work/70cb1c7e36cecae4/build/bin/Tsd.Libraries.Common.Core.UnitTests.dll" executed="True" success="True" time="4.672" asserts="0">
    <results>
      <test-suite name="Tsd" executed="True" success="True" time="4.672" asserts="0">
        <results>
          <test-suite name="Libraries" executed="True" success="True" time="4.656" asserts="0">
            <results>
              <test-suite name="Common" executed="True" success="True" time="4.641" asserts="0">
                <results>
                  <test-suite name="Core" executed="True" success="True" time="4.641" asserts="0">
                    <results>
                      <test-suite name="UnitTests" executed="True" success="True" time="4.641" asserts="0">
                        <results>
                          <test-suite name="Authentication" executed="True" success="True" time="0.078" asserts="0">
                            <results>
                              <test-suite name="SubjectDecoderTests" executed="True" success="True" time="0.078" asserts="0">
                                <results>
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Authentication.SubjectDecoderTests.Test" executed="True" success="True" time="0.078" asserts="25" />
                                </results>
                              </test-suite>
                            </results>
                          </test-suite>
                          <test-suite name="Pdu" executed="True" success="True" time="1.063" asserts="0">
                            <results>
                              <test-suite name="Text" executed="True" success="True" time="1.063" asserts="0">
                                <results>
                                  <test-suite name="AsPduInteropTests" executed="True" success="True" time="0.875" asserts="0">
                                    <results>
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.AsPduInteropTests.Binary" executed="True" success="True" time="0.328" asserts="23" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.AsPduInteropTests.Bool" executed="True" success="True" time="0.000" asserts="23" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.AsPduInteropTests.Byte" executed="True" success="True" time="0.016" asserts="41" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.AsPduInteropTests.CompressedInterop" executed="True" success="True" time="0.016" asserts="247" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.AsPduInteropTests.ConsumingMultiplePdus" executed="True" success="True" time="0.031" asserts="10456" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.AsPduInteropTests.Double" executed="True" success="True" time="0.016" asserts="50" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.AsPduInteropTests.GuidTest" executed="True" success="True" time="0.000" asserts="23" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.AsPduInteropTests.Integer" executed="True" success="True" time="0.000" asserts="50" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.AsPduInteropTests.Integer64" executed="True" success="True" time="0.000" asserts="50" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.AsPduInteropTests.LargePduConsumption" executed="True" success="True" time="0.422" asserts="200002" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.AsPduInteropTests.LocalTimeTest" executed="True" success="True" time="0.016" asserts="59" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.AsPduInteropTests.MeasurementTest" executed="True" success="True" time="0.000" asserts="50" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.AsPduInteropTests.NullTest" executed="True" success="True" time="0.000" asserts="7" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.AsPduInteropTests.Short" executed="True" success="True" time="0.016" asserts="50" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.AsPduInteropTests.StringTest" executed="True" success="True" time="0.000" asserts="50" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.AsPduInteropTests.Time" executed="True" success="True" time="0.000" asserts="59" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.AsPduInteropTests.TimeSpanTest" executed="True" success="True" time="0.000" asserts="23" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.AsPduInteropTests.UniqueIdTest" executed="True" success="True" time="0.016" asserts="23" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.AsPduInteropTests.UtcTimeTest" executed="True" success="True" time="0.000" asserts="59" />
                                    </results>
                                  </test-suite>
                                  <test-suite name="BufferCompressorTests" executed="True" success="True" time="0.078" asserts="0">
                                    <results>
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.BufferCompressorTests.BadPacking" executed="True" success="True" time="0.031" asserts="38" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.BufferCompressorTests.SimpleTest" executed="True" success="True" time="0.000" asserts="3" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.BufferCompressorTests.SmokeTest" executed="True" success="True" time="0.000" asserts="9" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.BufferCompressorTests.ZLibExceptionTest" executed="True" success="True" time="0.047" asserts="0" />
                                    </results>
                                  </test-suite>
                                  <test-suite name="PduConsumeTests" executed="True" success="True" time="0.000" asserts="0">
                                    <results>
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.PduConsumeTests.MultiBufferPdu" executed="True" success="True" time="0.000" asserts="8" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.PduConsumeTests.MultiPduBuffer" executed="True" success="True" time="0.000" asserts="22" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.PduConsumeTests.MultiPduMultiBuffer" executed="True" success="True" time="0.000" asserts="785" />
                                    </results>
                                  </test-suite>
                                  <test-suite name="TextPduSimpleTests" executed="True" success="True" time="0.078" asserts="0">
                                    <results>
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.TextPduSimpleTests.CheckEndOfPdu_CorrectlyDoesntThrow" executed="True" success="True" time="0.000" asserts="1" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.TextPduSimpleTests.CheckEndOfPdu_CorrectlyThrows" executed="True" success="True" time="0.047" asserts="0" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.TextPduSimpleTests.IsEndOfPdu_Works" executed="True" success="True" time="0.000" asserts="9" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.TextPduSimpleTests.NotNullableTest" executed="True" success="True" time="0.000" asserts="0" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.TextPduSimpleTests.NullableTest" executed="True" success="True" time="0.000" asserts="16" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.TextPduSimpleTests.ObjectOverrides" executed="True" success="True" time="0.000" asserts="2" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.TextPduSimpleTests.ReadTest" executed="True" success="True" time="0.016" asserts="48" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.TextPduSimpleTests.ReadTooMuchTest" executed="True" success="True" time="0.016" asserts="45" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.TextPduSimpleTests.TestBadDouble" executed="True" success="True" time="0.000" asserts="0" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.TextPduSimpleTests.TestBadFloat" executed="True" success="True" time="0.000" asserts="0" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.TextPduSimpleTests.WriteNullableTest" executed="True" success="True" time="0.000" asserts="1" />
                                      <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.Text.TextPduSimpleTests.WriteTest" executed="True" success="True" time="0.000" asserts="12" />
                                    </results>
                                  </test-suite>
                                </results>
                              </test-suite>
                              <test-suite name="ZLibTests" executed="True" success="True" time="0.000" asserts="0">
                                <results>
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Pdu.ZLibTests.SmokeTest" executed="True" success="True" time="0.000" asserts="2949" />
                                </results>
                              </test-suite>
                            </results>
                          </test-suite>
                          <test-suite name="Serialization" executed="True" success="True" time="0.063" asserts="0">
                            <results>
                              <test-suite name="AssertCompleteSerializationTests" executed="True" success="True" time="0.016" asserts="0">
                                <results>
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Serialization.AssertCompleteSerializationTests.AssertFailTest" executed="True" success="True" time="0.016" asserts="0" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Serialization.AssertCompleteSerializationTests.AssertPassTest" executed="True" success="True" time="0.000" asserts="3" />
                                </results>
                              </test-suite>
                              <test-suite name="SerializationTests" executed="True" success="True" time="0.047" asserts="0">
                                <results>
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Serialization.SerializationTests.CustomSerializableTest" executed="True" success="True" time="0.000" asserts="2" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Serialization.SerializationTests.NonSerializableTest" executed="True" success="True" time="0.000" asserts="0" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Serialization.SerializationTests.SerializeCoreClassesTest" executed="True" success="True" time="0.000" asserts="7" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Serialization.SerializationTests.SerializeEnumTest" executed="True" success="True" time="0.000" asserts="7" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Serialization.SerializationTests.SerializeIDictionaryTest" executed="True" success="True" time="0.016" asserts="6" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Serialization.SerializationTests.SerializeIListTest" executed="True" success="True" time="0.000" asserts="6" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Serialization.SerializationTests.SerializeNestedCollectionsTest" executed="True" success="True" time="0.000" asserts="5" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Serialization.SerializationTests.SerializePrimitivesTest" executed="True" success="True" time="0.016" asserts="46" />
                                </results>
                              </test-suite>
                            </results>
                          </test-suite>
                          <test-suite name="Sockets" executed="True" success="True" time="0.016" asserts="0">
                            <results>
                              <test-suite name="ConnectionTests" executed="True" success="False" time="0.016" asserts="0">
                                <results>
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Sockets.ConnectionTests.ConnectionTestBase.AutoReconnectTest" executed="False">
                                    <reason>
                                      <message><![CDATA[]]></message>
                                    </reason>
                                  </test-case>
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Sockets.ConnectionTests.ConnectionTestBase.BufferOverflow" executed="False">
                                    <reason>
                                      <message><![CDATA[FIXME: THIS TEST FAILS ON THE BUILD MACHINE see Task STREAMS-12709 (TearDown method failed. Server didn't auto stop.)]]></message>
                                    </reason>
                                  </test-case>
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Sockets.ConnectionTests.ConnectionTestBase.PingTest" executed="False">
                                    <reason>
                                      <message><![CDATA[]]></message>
                                    </reason>
                                  </test-case>
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Sockets.ConnectionTests.ConnectionTestBase.SendQueueTest" executed="False">
                                    <reason>
                                      <message><![CDATA[FIXME: THIS TEST RUNS FOREVER ON THE BUILD MACHINE see Task STREAMS-12709 (TearDown method failed. Server didn't auto stop.)]]></message>
                                    </reason>
                                  </test-case>
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Sockets.ConnectionTests.ConnectionTestBase.SimpleMessaging" executed="False">
                                    <reason>
                                      <message><![CDATA[FIXME: THIS TEST FAILS ON THE BUILD MACHINE see Task STREAMS-12709 (TearDown method failed. Server didn't auto stop.)]]></message>
                                    </reason>
                                  </test-case>
                                </results>
                              </test-suite>
                              <test-suite name="RandomTests" executed="True" success="True" time="0.000" asserts="0">
                                <results>
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Sockets.RandomTests.RandomizerWorks" executed="True" success="True" time="0.000" asserts="0" />
                                </results>
                              </test-suite>
                            </results>
                          </test-suite>
                          <test-suite name="Threads" executed="True" success="True" time="0.422" asserts="0">
                            <results>
                              <test-suite name="PostSendQueueTests" executed="True" success="True" time="0.031" asserts="0">
                                <results>
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Threads.PostSendQueueTests.QueueTest" executed="True" success="True" time="0.016" asserts="4" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Threads.PostSendQueueTests.SendTest" executed="True" success="True" time="0.016" asserts="6" />
                                </results>
                              </test-suite>
                              <test-suite name="TsdThreadTests" executed="True" success="True" time="0.391" asserts="0">
                                <results>
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Threads.TsdThreadTests.InPlaceLifecycleTest" executed="True" success="True" time="0.000" asserts="8" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Threads.TsdThreadTests.NormalLifecycleTest" executed="True" success="True" time="0.156" asserts="15" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Threads.TsdThreadTests.NUnitHandlingTest" executed="False">
                                    <reason>
                                      <message><![CDATA[FIXME: THIS TEST BREAKS ON THE BUILD MACHINE see Task STREAMS-12709]]></message>
                                    </reason>
                                  </test-case>
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Threads.TsdThreadTests.PostAndSendFromRunningThreadTest" executed="True" success="True" time="0.063" asserts="7" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Threads.TsdThreadTests.PostRaisingException" executed="False">
                                    <reason>
                                      <message><![CDATA[Test(s) failed. Expected: True]]></message>
                                    </reason>
                                  </test-case>
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Threads.TsdThreadTests.PostTest" executed="False">
                                    <reason>
                                      <message><![CDATA[Exception has been thrown by the target of an invocation.]]></message>
                                    </reason>
                                  </test-case>
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Threads.TsdThreadTests.SendRaisingException" executed="True" success="True" time="0.031" asserts="0" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Threads.TsdThreadTests.SendTest" executed="True" success="True" time="0.141" asserts="8" />
                                </results>
                              </test-suite>
                            </results>
                          </test-suite>
                          <test-suite name="Timers" executed="True" success="True" time="3.000" asserts="0">
                            <results>
                              <test-suite name="FiringQueueTests" executed="True" success="True" time="0.047" asserts="0">
                                <results>
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Timers.FiringQueueTests.ManipulationWhileFiring" executed="True" success="True" time="0.047" asserts="12" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Timers.FiringQueueTests.StraightForwardTest" executed="True" success="True" time="0.000" asserts="11" />
                                </results>
                              </test-suite>
                              <test-suite name="TimerOnWinformTests" executed="True" success="True" time="2.828" asserts="0">
                                <results>
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Timers.TimerOnWinformTests.BasicTest" executed="True" success="True" time="2.828" asserts="1" />
                                </results>
                              </test-suite>
                              <test-suite name="TimerStartTests" executed="True" success="True" time="0.016" asserts="0">
                                <results>
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Timers.TimerStartTests.StartBehaviour" executed="True" success="True" time="0.016" asserts="8" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Timers.TimerStartTests.StartWithIntervalBehaviour" executed="True" success="True" time="0.000" asserts="16" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Timers.TimerStartTests.StartWithTimeAndIntervalBehaviour" executed="True" success="True" time="0.000" asserts="16" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Timers.TimerStartTests.StartWithTimeBehaviour" executed="True" success="True" time="0.000" asserts="16" />
                                </results>
                              </test-suite>
                              <test-suite name="TimerTests" executed="True" success="True" time="0.109" asserts="0">
                                <results>
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Timers.TimerTests.AutoReset" executed="True" success="True" time="0.000" asserts="19" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Timers.TimerTests.AutoResetMustHaveValidInterval" executed="True" success="True" time="0.000" asserts="3" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Timers.TimerTests.ConsumeException" executed="True" success="True" time="0.094" asserts="1" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Timers.TimerTests.LateTimeoutPlaysCatchupBySkipping" executed="True" success="True" time="0.000" asserts="4" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Timers.TimerTests.PassesOutOfMemoryException" executed="True" success="True" time="0.000" asserts="0" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Timers.TimerTests.PassesStackOverflowException" executed="True" success="True" time="0.000" asserts="0" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Timers.TimerTests.StartStop" executed="True" success="True" time="0.000" asserts="46" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Timers.TimerTests.SystemClockJumpBackward" executed="True" success="True" time="0.000" asserts="32" />
                                  <test-case name="Tsd.Libraries.Common.Core.UnitTests.Timers.TimerTests.SystemClockJumpForward" executed="True" success="True" time="0.016" asserts="12" />
                                </results>
                              </test-suite>
                            </results>
                          </test-suite>
                        </results>
                      </test-suite>
                    </results>
                  </test-suite>
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
    </results>
  </test-suite>
</test-results>