crypto/weakcrypto/test/tbigint/scripts/tprimegen.txt
changeset 71 dd83586b62d6
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/crypto/weakcrypto/test/tbigint/scripts/tprimegen.txt	Fri Jun 11 15:32:35 2010 +0300
@@ -0,0 +1,192 @@
+<action>
+	<actionname>Prime Generation Vector -- 0 (tests the overflow from something less than KLastPrimeSquared to the probablistic prime generation routines</actionname>
+	<actiontype>PrimeGenVector</actiontype>
+	<actionbody>
+		<bits>32</bits>
+		<random>1304E0B1</random>
+		<prime>1304E0B5</prime>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Prime Generation Vector -- 0 (tests the overflow from something less than KLastPrimeSquared to the probablistic prime generation routines</actionname>
+	<actiontype>PrimeGenVector</actiontype>
+	<actionbody>
+		<bits>32</bits>
+		<random>1304E0AE</random>
+		<prime>1304E0B5</prime>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Prime Generation Vector -- 1</actionname>
+	<actiontype>PrimeGenVector</actiontype>
+	<actionbody>
+		<bits>8</bits>
+		<random>01</random>
+		<prime>02</prime>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Prime Generation Vector -- 2</actionname>
+	<actiontype>PrimeGenVector</actiontype>
+	<actionbody>
+		<bits>32</bits>
+		<random>02</random>
+		<prime>02</prime>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Prime Generation Vector -- 3</actionname>
+	<actiontype>PrimeGenVector</actiontype>
+	<actionbody>
+		<bits>129</bits>
+		<random>3CA8</random>
+		<prime>3CB5</prime>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Prime Generation Vector -- 4</actionname>
+	<actiontype>PrimeGenVector</actiontype>
+	<actionbody>
+		<bits>32</bits>
+		<random>45C7</random>
+		<prime>45C7</prime>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Prime Generation Vector -- 5</actionname>
+	<actiontype>PrimeGenVector</actiontype>
+	<actionbody>
+		<bits>32</bits>
+		<random>45C8</random>
+		<prime>45D9</prime>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Prime Generation Vector -- 6</actionname>
+	<actiontype>PrimeGenVector</actiontype>
+	<actionbody>
+		<bits>112</bits>
+		<random>0271966D879E61</random>
+		<prime>0271966D879E61</prime>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Prime Generation Vector -- 7</actionname>
+	<actiontype>PrimeGenVector</actiontype>
+	<actionbody>
+		<bits>112</bits>
+		<random>0271966D879E60</random>
+		<prime>0271966D879E61</prime>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Prime Generation Vector -- 8</actionname>
+	<actiontype>PrimeGenVector</actiontype>
+	<actionbody>
+		<bits>112</bits>
+		<random>0271966D879E62</random>
+		<prime>0271966D879E6F</prime>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Prime Generation Vector -- 9</actionname>
+	<actiontype>PrimeGenVector</actiontype>
+	<actionbody>
+		<bits>112</bits>
+		<random>098463BD095353EAA69FFBDB50</random>
+		<prime>098463BD095353EAA69FFBDB6F</prime>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Prime Generation Vector -- 10</actionname>
+	<actiontype>PrimeGenVector</actiontype>
+	<actionbody>
+		<bits>1024</bits>
+		<random>0B495A29516BC41670BC9FABF98CD75FF119E70DED5C2895D4E035EDC350D9E665F1A112437C6DC0DB0BD6972E818E088C087A0B3295AB5D7EF0388FE44800</random>
+		<prime>0B495A29516BC41670BC9FABF98CD75FF119E70DED5C2895D4E035EDC350D9E665F1A112437C6DC0DB0BD6972E818E088C087A0B3295AB5D7EF0388FE4486D</prime>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Prime Generation Vector -- 11</actionname>
+	<actiontype>PrimeGenVector</actiontype>
+	<actionbody>
+		<bits>2048</bits>
+		<random>96FC57652F5221A76EB6CC1E6EA830CA44819734C9146590D6269935D9FE0A550B664BA486C237EBC592A1A5083A55C1F67F4820BC5C485C622D2E539EB348B6ADFCA98C74C5ECBC707785E86528F2127FF51B48CDF9D7F0182D52E0EB87440F43F170CB1070A2EB53BE7C5F9400729ED5C180A3C589C3E7FADA19E7AA94730C3896744A976BDB344AAF51235AD0868E4F336BCFA732F4E5CC67ED204EFC70373C8397007909690154EA7064C5DF1A6511C8D731AC307E4623B265DFD71C14CCE20EA277E2156CF4191DEC3247C2A2BB893A07C4D1574D1C3C69400A14952B23AA53A445627A9D6F112751BDFEAC9743BFCB2585CC6747D41F49</random>
+		<prime>96FC57652F5221A76EB6CC1E6EA830CA44819734C9146590D6269935D9FE0A550B664BA486C237EBC592A1A5083A55C1F67F4820BC5C485C622D2E539EB348B6ADFCA98C74C5ECBC707785E86528F2127FF51B48CDF9D7F0182D52E0EB87440F43F170CB1070A2EB53BE7C5F9400729ED5C180A3C589C3E7FADA19E7AA94730C3896744A976BDB344AAF51235AD0868E4F336BCFA732F4E5CC67ED204EFC70373C8397007909690154EA7064C5DF1A6511C8D731AC307E4623B265DFD71C14CCE20EA277E2156CF4191DEC3247C2A2BB893A07C4D1574D1C3C69400A14952B23AA53A445627A9D6F112751BDFEAC9743BFCB2585CC6747D423CF</prime>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Prime Generation</actionname>
+	<actiontype>PrimeGen</actiontype>
+	<actionbody>
+		<bits>512</bits>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>OOM start</actionname>
+	<actiontype>startmemfailure</actiontype>
+	<actionbody></actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Prime Generation</actionname>
+	<actiontype>PrimeGen</actiontype>
+	<actionbody>
+		<bits>512</bits>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+<actionname>OOM end</actionname>
+	<actiontype>stopmemfailure</actiontype>
+	<actionbody></actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>