Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions docs/deep-dive-into-hyperexecute-yaml.md
Original file line number Diff line number Diff line change
Expand Up @@ -768,6 +768,18 @@ failFast:
```
In case retryOnFailure flag is enabled in yaml, then there will be multiple retries for a failed test. In that case, only the failure of last retry will be considered to increment the test failure count.

:::info
To apply `failFast` at the **scenario** level instead of the default test level, set the `level: scenario` in the YAML configuration.

```yaml
failFast:
maxNumberOfTests: 2
level: scenario
```
:::

> **NOTE :** You can specify `failFast` at either the test level or scenario level, depending on your requirements. Both configurations will work, but only one should be used at a time.

***

### `base`
Expand Down
64 changes: 64 additions & 0 deletions docs/hyperexecute-release-notes-2-8-1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
---
id: hyperexecute-release-notes-2-8-1
title: Version 2.8.1
hide_title: false
sidebar_label: Version 2.8.1
description: Version 2.8.1
keywords:
- LambdaTest Hyperexecute
- LambdaTest Hyperexecute help
- LambdaTest Hyperexecute documentation
- FAQs
url: https://www.lambdatest.com/support/docs/hyperexecute-release-notes-2-8-1/
site_name: LambdaTest
slug: hyperexecute-release-notes-2-8-1/
---

import NewReleaseTag from '../src/component/newRelease.js';
import EnhancementTag from '../src/component/enhancementTag';
import BugFixTag from '../src/component/bugFixTag';

<script type="application/ld+json"
dangerouslySetInnerHTML={{ __html: JSON.stringify({
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://www.lambdatest.com"
},{
"@type": "ListItem",
"position": 2,
"name": "Support",
"item": "https://www.lambdatest.com/support/docs/"
},{
"@type": "ListItem",
"position": 3,
"name": "Version",
"item": "https://www.lambdatest.com/support/docs/hyperexecute-release-notes-2-8-1/"
}]
})
}}
></script>
## Enhanced `failFast` at the Scenario Level
We have made am enhancement to our test configuration: the ability to use [`failFast`](http://lambdatest.com/support/docs/deep-dive-into-hyperexecute-yaml/#failfast) at the scenario level!

Previously, `failFast` could only be applied at the test level. Now, with this update, you can configure `failFast` to stop further scenario execution after a specified number of failed scenarios, providing more granular control over your testing process.

### Key Features:
- **Granular Control:** Apply failFast to individual scenarios instead of the entire test suite.
- **Easy Configuration:** Simply set the level to scenario in the YAML configuration.
- **Max Test Failures:** Control the maximum number of allowed test failures at the scenario level.

Example YAML Configuration:

```yaml
failFast:
maxNumberOfTests: 2
level: scenario
```

> **Note:** You can use `failFast` either at the test level or scenario level, but not both simultaneously.

This enhancement brings more flexibility to your testing setup, helping you better manage the execution flow and quickly pinpoint issues.
5 changes: 5 additions & 0 deletions docs/hyperexecute-release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,11 @@ HyperExecute is an AI Native Test Orchestration Cloud Platform, enabling test au
| [Version 0.2.249](/support/docs/hyperexecute-cli-release-notes-0-2-249) | January 13, 2025|

### 2025 releases
#### April, 2025
| Release Number | Release Date |
|----------------|--------------|
| [Version 2.8.1](/support/docs/hyperexecute-release-notes-2-8-1) | April 14, 2025|

#### March, 2025
| Release Number | Release Date |
|----------------|--------------|
Expand Down
2 changes: 1 addition & 1 deletion docs/support.md
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ import NewTag from '../src/component/newTag';
<a href="/support/docs/hyperexecute-yaml-parameters/"><p className="p_home_inners">HyperExecute YAML</p></a>
<a href="/support/docs/hyperexecute-cli-run-tests-on-hyperexecute-grid/"><p className="p_home_inners">HyperExecute CLI</p></a>
<a href="/support/docs/hyperexecute-cli-gui/"><p className="p_home_inners">HyperExecute GUI &nbsp; <NewTag value="BETA" /></p></a>
<a href="/support/docs/hyperexecute-mcp-server/"><p className="p_home_inners">HyperExecute MCP Server /></p></a>
<a href="/support/docs/hyperexecute-mcp-server/"><p className="p_home_inners">HyperExecute MCP Server</p></a>
<a href="/support/docs/key-features-of-hyperexecute/"><p className="p_home_inners">Features</p></a>
<a href="/support/docs/integration-with-hyperexecute/"><p className="p_home_inners">Integrations</p></a>
<a href="/support/docs/hyperexecute-private-cloud-setup/"><p className="p_home_inners">Private Cloud</p></a>
Expand Down
10 changes: 9 additions & 1 deletion sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -850,12 +850,20 @@ module.exports = {
]
},


// 2025 releases
{
type: "category",
collapsed: true,
label: "2025 Releases",
items: [
{
type: "category",
collapsed: true,
label: "April, 2025",
items: [
'hyperexecute-release-notes-2-8-1',
]
},
{
type: "category",
collapsed: true,
Expand Down
Loading