kerneltest/e32test/nkernsa/threadbasic.cpp
branchRCL_3
changeset 257 3e88ff8f41d5
parent 256 c1f20ce4abcf
equal deleted inserted replaced
256:c1f20ce4abcf 257:3e88ff8f41d5
   411 					case 2: pointF = x; break;
   411 					case 2: pointF = x; break;
   412 					}
   412 					}
   413 				}
   413 				}
   414 			}
   414 			}
   415 		}
   415 		}
   416 	TEST_RESULT(RANGE_LQ(pointA, delta), "pointA");
   416 	TEST_RESULT(RANGE_CHECK(0, pointA, delta), "pointA");
   417 	if (aCpu != this_cpu)
   417 	if (aCpu != this_cpu)
   418 		{
   418 		{
   419 		TEST_RESULT(RANGE_CHECK(TUint32(aSpin1), pointB, TUint32(aSpin1)+delta), "pointB");
   419 		TEST_RESULT(RANGE_CHECK(TUint32(aSpin1), pointB, TUint32(aSpin1)+delta), "pointB");
   420 		TEST_RESULT(RANGE_CHECK(TUint32(aSpin1), pointE, TUint32(aSpin1)+delta), "pointE");
   420 		TEST_RESULT(RANGE_CHECK(TUint32(aSpin1), pointE, TUint32(aSpin1)+delta), "pointE");
   421 		TEST_RESULT(RANGE_CHECK(pointB+aSpin2, pointC, pointB+aSpin2+delta), "pointC");
   421 		TEST_RESULT(RANGE_CHECK(pointB+aSpin2, pointC, pointB+aSpin2+delta), "pointC");
  1244 	memclr(&info,sizeof(info));
  1244 	memclr(&info,sizeof(info));
  1245 	TInt i;
  1245 	TInt i;
  1246 	NThreadGroup* group = aJoin ? &TG1 : 0;
  1246 	NThreadGroup* group = aJoin ? &TG1 : 0;
  1247 	SNThreadGroupCreateInfo ginfo;
  1247 	SNThreadGroupCreateInfo ginfo;
  1248 	ginfo.iCpuAffinity = 0xffffffff;
  1248 	ginfo.iCpuAffinity = 0xffffffff;
  1249 	ginfo.iDestructionDfc = 0;	//FIXME
       
  1250 	TInt r = KErrNone;
  1249 	TInt r = KErrNone;
  1251 	if (group)
  1250 	if (group)
  1252 		r = NKern::GroupCreate(group, ginfo);
  1251 		r = NKern::GroupCreate(group, ginfo);
  1253 	TEST_RESULT(r==KErrNone, "");
  1252 	TEST_RESULT(r==KErrNone, "");
  1254 	NThreadGroup* g;
  1253 	NThreadGroup* g;