Example #1
0
 /**
  * Retrieve the allowed memory usage in bytes, depending on the environment
  *
  * @return int
  */
 protected function _getAllowedMemoryUsage()
 {
     // Memory usage limits should not be further increased, corresponding memory leaks have to be fixed instead!
     // @todo fix memory leak and decrease limit to 1 M (in scope of MAGETWO-47693 limit was temporary increased)
     return \Magento\TestFramework\Helper\Memory::convertToBytes('2M');
 }
 /**
  * Retrieve the allowed memory usage in bytes, depending on the environment
  *
  * @return int
  */
 protected function _getAllowedMemoryUsage()
 {
     // Memory usage limits should not be further increased, corresponding memory leaks have to be fixed instead!
     return \Magento\TestFramework\Helper\Memory::convertToBytes('1M');
 }
Example #3
0
 /**
  * Usage/leak getter sub-routine
  *
  * @return array
  */
 private function _getUsage()
 {
     $usage = $this->_helper->getRealMemoryUsage();
     return [$usage, $usage - memory_get_usage(true)];
 }