Hi Johannes,
thanks for your answer.
Hm, is that the exact command you are using? You do have a "-d"
Parameter in your example call ...
Did you install and configure sendmail on your system?
I have just tried your call and it hangs and exits again in
oxemailAzureTplTest.... :(
Thanks,
Stefan
Am 12.02.2013 12:45, schrieb Johannes Ackermann:
Hi Stefan,
Tests work for me when doing...
oxPATH='/var/www/eshop/' php -d 'memory_limit='2048M' /usr/bin/phpunit
--verbose --bootstrap bootstrap.php AllTestsUnit.php
(no "oxAdmin_passwd", and no -d parameter)
My machine is a Ubuntu 12.04/Apache2/PHP5.3.
It also works with a lower memory limit (e.g. 1024M) -- no "Out of memory"
messages here.
Regards,
Johannes
-----Ursprüngliche Nachricht-----
Von: [email protected]
[mailto:[email protected]] Im Auftrag von Stefan Moises
Gesendet: Dienstag, 12. Februar 2013 09:00
An: [email protected]
Betreff: Re: [oxid-dev-general] OXID Unit-Tests - memory usage?
Hi,
is nobody using the Unit tests? Are they working for anybody at the moment?
Thanks,
Stefan
Am 08.02.2013 16:25, schrieb Stefan Moises:
Hi list,
I am trying to run all the OXID unit tests for the current CE version
using OXVM... although I have raised the used memory from 1024M to
2768M, I still get an out of memory error.. any ideas why? Has anybody
successfully tried to run the current test suite?
Here is the command I am using... my VM has currently 3328MB assigned.
oxPATH=/path/to/oxid/eshop/ oxADMIN_PASSWD='password' phpunit –d
'memory_limit=2768M' --verbose -–bootstrap bootstrap.php
AllTestsUnit.php
Call stack is:
...
Unit_Core_oxemailAzureTplTest
...PHP Fatal error: Out of memory (allocated -1998061568) (tried to
allocate 2013009921 bytes) in /usr/share/php/PHPUnit/Util/Type.php on
line 163 PHP Stack trace:
PHP 1. {main}() /usr/bin/phpunit:0
PHP 2. PHPUnit_TextUI_Command::main() /usr/bin/phpunit:52 PHP 3.
PHPUnit_TextUI_Command->run()
/usr/share/php/PHPUnit/TextUI/Command.php:147
PHP 4. PHPUnit_TextUI_TestRunner->doRun()
/usr/share/php/PHPUnit/TextUI/Command.php:214
PHP 5. PHPUnit_Framework_TestSuite->run()
/usr/share/php/PHPUnit/TextUI/TestRunner.php:350
PHP 6. PHPUnit_Framework_TestSuite->run()
/usr/share/php/PHPUnit/Framework/TestSuite.php:675
PHP 7. PHPUnit_Framework_TestSuite->runTest()
/usr/share/php/PHPUnit/Framework/TestSuite.php:732
PHP 8. OxidTestCase->run()
/usr/share/php/PHPUnit/Framework/TestSuite.php:757
PHP 9. PHPUnit_Framework_TestCase->run()
/var/www/eshops/ce473/unittests/unit/OxidTestCase.php:225
PHP 10. PHPUnit_Framework_TestResult->run()
/usr/share/php/PHPUnit/Framework/TestCase.php:653
PHP 11. PHPUnit_Framework_TestCase->runBare()
/usr/share/php/PHPUnit/Framework/TestResult.php:687
PHP 12. PHPUnit_Framework_TestCase->runTest()
/usr/share/php/PHPUnit/Framework/TestCase.php:706
PHP 13. ReflectionMethod->invokeArgs()
/usr/share/php/PHPUnit/Framework/TestCase.php:822
PHP 14.
Unit_Core_oxInputValidatorTest->testCheckCountriesGoodCountries()
/usr/share/php/PHPUnit/Framework/TestCase.php:822
PHP 15. PHPUnit_Framework_Assert::assertNull()
/var/www/eshops/ce473/unittests/unit/core/oxinputvalidatorTest.php:465
PHP 16. PHPUnit_Framework_Assert::assertThat()
/usr/share/php/PHPUnit/Framework/Assert.php:742
PHP 17. PHPUnit_Framework_Constraint->fail()
/usr/share/php/PHPUnit/Framework/Assert.php:1734
PHP 18. PHPUnit_Framework_Constraint->failureDescription()
/usr/share/php/PHPUnit/Framework/Constraint.php:91
PHP 19. PHPUnit_Util_Type::toString()
/usr/share/php/PHPUnit/Framework/Constraint.php:111
PHP 20. print_r() /usr/share/php/PHPUnit/Util/Type.php:163
No idea why it is "only" using 2 GB here though....
Maybe it's an error trying to send mails which leads to this exception
... because I had to install sendmail since
Unit_Core_oxemailAzureTplTest threw an error in the tests before that
it couldn't find sendmail before the out of memory error occured...
now that error is gone, but out of memory still comes up :(
Thanks,
Stefan
--
Mit den besten Grüßen aus Nürnberg,
Stefan Moises
*******************************************
Stefan Moises
Senior Softwareentwickler
Leiter Modulentwicklung
shoptimax GmbH
Guntherstraße 45 a
90461 Nürnberg
Amtsgericht Nürnberg HRB 21703
GF Friedrich Schreieck
Fax: 0911/25566-29
[email protected]
http://www.shoptimax.de
*******************************************
_______________________________________________
dev-general mailing list
[email protected]
http://dir.gmane.org/gmane.comp.php.oxid.general
_______________________________________________
dev-general mailing list
[email protected]
http://dir.gmane.org/gmane.comp.php.oxid.general
--
Mit den besten Grüßen aus Nürnberg,
Stefan Moises
*******************************************
Stefan Moises
Senior Softwareentwickler
Leiter Modulentwicklung
shoptimax GmbH
Guntherstraße 45 a
90461 Nürnberg
Amtsgericht Nürnberg HRB 21703
GF Friedrich Schreieck
Fax: 0911/25566-29
[email protected]
http://www.shoptimax.de
*******************************************
_______________________________________________
dev-general mailing list
[email protected]
http://dir.gmane.org/gmane.comp.php.oxid.general