예제 #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');
 }
예제 #3
0
 /**
  * Initialize with the values
  *
  * @param string $memCap
  * @param string $leakCap
  * @param \Magento\TestFramework\Helper\Memory $helper
  * @throws \InvalidArgumentException
  */
 public function __construct($memCap, $leakCap, \Magento\TestFramework\Helper\Memory $helper)
 {
     $this->_memCap = $memCap ? $helper->convertToBytes($memCap) : 0;
     $this->_leakCap = $leakCap ? $helper->convertToBytes($leakCap) : 0;
     $this->_helper = $helper;
 }