mmappfw_plat/harvester_utility_api/tsrc/mpxharvestertest/src/mpxharvestertestBlocks.cpp
equal
deleted
inserted
replaced
384 |
384 |
385 TBuf<120> KTo; |
385 TBuf<120> KTo; |
386 KTo.Append(Kmpxharvester_digitalPath); |
386 KTo.Append(Kmpxharvester_digitalPath); |
387 KTo.Append(string); |
387 KTo.Append(string); |
388 |
388 |
389 err = iFileMan->Copy(KFrom, KTo); |
389 for( TInt i = 0; i < 5; i++ ) |
390 if ( err != KErrNone ) |
390 { |
391 { |
391 err = iFileMan->Copy(KFrom, KTo); |
392 iLog->Log(_L("CopyTestFile returned: %d"), err); |
392 if ( err != KErrNone ) |
393 break; |
393 { |
394 } |
394 iLog->Log(_L("CopyTestFile returned: %d"), err); |
|
395 User::After( 1000000 ); |
|
396 } |
|
397 else |
|
398 { |
|
399 break; |
|
400 } |
|
401 } |
395 } |
402 } |
396 return err; |
403 return err; |
397 } |
404 } |
398 |
405 |
399 // --------------------------------------------------------------------------- |
406 // --------------------------------------------------------------------------- |
411 { |
418 { |
412 TBuf<120> KFrom; |
419 TBuf<120> KFrom; |
413 KFrom.Append(Kmpxharvester_digitalPath); |
420 KFrom.Append(Kmpxharvester_digitalPath); |
414 KFrom.Append(string); |
421 KFrom.Append(string); |
415 |
422 |
416 err = iFileMan->Delete(KFrom); |
423 for( TInt i = 0; i < 5; i++ ) |
417 if ( err != KErrNone ) |
424 { |
418 { |
425 err = iFileMan->Delete(KFrom); |
419 iLog->Log(_L("DeleteTestFile returned: %d"), err); |
426 if ( err != KErrNone ) |
420 break; |
427 { |
421 } |
428 iLog->Log(_L("DeleteTestFile returned: %d"), err); |
|
429 User::After( 1000000 ); |
|
430 } |
|
431 else |
|
432 { |
|
433 break; |
|
434 } |
|
435 } |
|
436 |
422 } |
437 } |
423 return err; |
438 return err; |
424 } |
439 } |
425 |
440 |
426 // --------------------------------------------------------------------------- |
441 // --------------------------------------------------------------------------- |
696 iLog->Log(_L("DeleteFilesL async returned: %d"), err); |
711 iLog->Log(_L("DeleteFilesL async returned: %d"), err); |
697 } |
712 } |
698 } |
713 } |
699 else if ( mode == KTagSync ) |
714 else if ( mode == KTagSync ) |
700 { |
715 { |
701 TRAP(err, iHarvester->DeleteFilesL(*files)); |
716 for( TInt i = 0; i < 5; i++ ) |
702 if ( err != KErrNone ) |
717 { |
703 { |
718 TRAP(err, iHarvester->DeleteFilesL(*files)); |
704 iLog->Log(_L("DeleteFilesL sync returned: %d"), err); |
719 if ( err != KErrNone ) |
705 } |
720 { |
|
721 iLog->Log(_L("DeleteFilesL sync returned: %d"), err); |
|
722 User::After( 1000000 ); |
|
723 } |
|
724 else |
|
725 { |
|
726 break; |
|
727 } |
|
728 } |
706 } |
729 } |
707 else |
730 else |
708 { |
731 { |
709 iLog->Log(_L("Bad parameter on config file")); |
732 iLog->Log(_L("Bad parameter on config file")); |
710 err = KErrBadTestParameter; |
733 err = KErrBadTestParameter; |