retry(attempts: customAttempts) {
      defer { startDate = Date() }
      if count <= customAttempts {
        let timeInterval = Date().timeIntervalSince(startDate).rounded()
        XCTAssertGreaterThanOrEqual(timeInterval, __FBLPromiseRetryDefaultDelayInterval)