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
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
42 changes: 42 additions & 0 deletions docs/espresso-automation-on-emulators-simulators.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
---
id: espresso-automation-on-emulators-simulators
title: Espresso Automation using Emulators and Simulators on LambdaTest
sidebar_label: Espresso - Emulator and Simulator
description: Learn how to run espresso app automated tests on using Emulators and Simulators on LambdaTest.
keywords:
- app automation emulators simulators
- app automation emulators
- app automation simulators
url: https://www.lambdatest.com/support/docs/espresso-automation-on-emulators-simulators/
site_name: LambdaTest
slug: espresso-automation-on-emulators-simulators/
---

import CodeBlock from '@theme/CodeBlock';
import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/component/keys";
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';

<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": "Espresso App Automation Using Emulators and Simulators on LambdaTest",
"item": "https://www.lambdatest.com/support/docs/espresso-automation-on-emulators-simulators/"
}]
})
}}
></script>
70 changes: 70 additions & 0 deletions docs/hyperexecute-release-notes-2-7-3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
---
id: hyperexecute-release-notes-2-7-3
title: Version 2.7.3
hide_title: false
sidebar_label: Version 2.7.3
description: Version 2.7.3
keywords:
- LambdaTest Hyperexecute
- LambdaTest Hyperexecute help
- LambdaTest Hyperexecute documentation
- FAQs
url: https://www.lambdatest.com/support/docs/hyperexecute-release-notes-2-7-3/
site_name: LambdaTest
slug: hyperexecute-release-notes-2-7-3/
---

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-7-3/"
}]
})
}}
></script>

## `globalPre` and `globalPost` flag in HyperExecute YAML
The [`globalPre`](https://www.lambdatest.com/support/docs/deep-dive-into-hyperexecute-yaml/#globalpre) and [`globalPost`](https://www.lambdatest.com/support/docs/deep-dive-into-hyperexecute-yaml/#globalpost) flags in the HyperExecute YAML configuration allow for global setup and teardown operations for test execution. These flags enable users to define commands that run before any tests begin (globalPre) and after all tests have completed (globalPost), providing greater control over test executions.

```yaml title="hyperexecute.yaml"
# globalPre
globalPre:
mode: remote #local or remote
commands:
- "echo 'Setting up environment'"
- "apt-get update && apt-get install -y curl"
- "curl -X POST https://api.example.com/init"
runson: linux

# globalPost
globalPost:
mode: remote #local or remote
commands:
- "echo 'Cleaning up test environment'"
- "rm -rf /tmp/test-results"
- "curl -X POST https://api.example.com/cleanup"
runson: linux
```

<img loading="lazy" src={require('../assets/images/hyperexecute/release-notes/globalPre-globalPost.png').default} alt="cmd" className="doc_img"/>

> 📘 Refer to our detailed documentation for [`globalPre`](https://www.lambdatest.com/support/docs/deep-dive-into-hyperexecute-yaml/#globalpre) and [`globalPost`](https://www.lambdatest.com/support/docs/deep-dive-into-hyperexecute-yaml/#globalpost) flags.
43 changes: 43 additions & 0 deletions docs/hyperexecute-release-notes-2-7-6.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
id: hyperexecute-release-notes-2-7-6
title: Version 2.7.6
hide_title: false
sidebar_label: Version 2.7.6
description: Version 2.7.6
keywords:
- LambdaTest Hyperexecute
- LambdaTest Hyperexecute help
- LambdaTest Hyperexecute documentation
- FAQs
url: https://www.lambdatest.com/support/docs/hyperexecute-release-notes-2-7-6/
site_name: LambdaTest
slug: hyperexecute-release-notes-2-7-6/
---

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-7-6/"
}]
})
}}
></script>
77 changes: 77 additions & 0 deletions docs/hyperexecute-release-notes-2-7-8.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
---
id: hyperexecute-release-notes-2-7-8
title: Version 2.7.8
hide_title: false
sidebar_label: Version 2.7.8
description: Version 2.7.8
keywords:
- LambdaTest Hyperexecute
- LambdaTest Hyperexecute help
- LambdaTest Hyperexecute documentation
- FAQs
url: https://www.lambdatest.com/support/docs/hyperexecute-release-notes-2-7-8/
site_name: LambdaTest
slug: hyperexecute-release-notes-2-7-8/
---

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-7-8/"
}]
})
}}
></script>
## Default Reporter Configuration in CypressOps
You can now explicitly specify a custom reporter setup using the new `reporterConfigFile` option in [`cypressOps`](https://www.lambdatest.com/support/docs/deep-dive-into-hyperexecute-yaml/#cypressops). If your Cypress project does not have a custom reporter configured, `cypressOps` will automatically enable command logs using the mochawesome reporter by default. This ensures that test results are always captured in a readable format, without requiring manual setup.

```yaml
cypressOps:
reporterConfigFile: "reporter_config.json"
```
Value of this JSON:
```json
{
"reporterEnabled": "mochawesome,mocha-junit-reporter",
"mochawesomeReporterOptions": {
"reportDir": "cypress/results",
"overwrite": true,
"html": false,
"json": true
},
"mochaJunitReporterReporterOptions": {
"mochaFile": "cypress/results/my-test-output.xml",
"toConsole": true
}
}
```

## Setup Runtime Updates
HyperExecute expands its support for the dotnet by introducing the versions `4.7` and `4.8` in the [runtime](https://www.lambdatest.com/support/docs/deep-dive-into-hyperexecute-yaml/#runtime).

```yaml
runtime:
- language: dotnet
version: "4.7"
```
7 changes: 7 additions & 0 deletions docs/hyperexecute-release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,9 +50,16 @@ 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
#### March, 2025
| Release Number | Release Date |
|----------------|--------------|
| [Version 2.7.8](/support/docs/hyperexecute-release-notes-2-7-8) | March 24, 2025|
| [Version 2.7.6](/support/docs/hyperexecute-release-notes-2-7-6) | March 10, 2025|

#### February, 2025
| Release Number | Release Date |
|----------------|--------------|
| [Version 2.7.3](/support/docs/hyperexecute-release-notes-2-7-3) | February 17, 2025|
| [Version 2.7.1](/support/docs/hyperexecute-release-notes-2-7-1) | February 03, 2025|

#### January, 2025
Expand Down
42 changes: 42 additions & 0 deletions docs/xcui-automation-on-emulators-simulators.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
---
id: xcui-automation-on-emulators-simulators
title: XCUI Automation using Emulators and Simulators on LambdaTest
sidebar_label: XCUI - Emulator and Simulator
description: Learn how to run xcui app automated tests on using Emulators and Simulators on LambdaTest.
keywords:
- app automation emulators simulators
- app automation emulators
- app automation simulators
url: https://www.lambdatest.com/support/docs/xcui-automation-on-emulators-simulators/
site_name: LambdaTest
slug: xcui-automation-on-emulators-simulators/
---

import CodeBlock from '@theme/CodeBlock';
import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/component/keys";
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';

<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": "XCUI App Automation Using Emulators and Simulators on LambdaTest",
"item": "https://www.lambdatest.com/support/docs/xcui-automation-on-emulators-simulators/"
}]
})
}}
></script>
11 changes: 11 additions & 0 deletions sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -847,16 +847,27 @@ module.exports = {
]
},


{
type: "category",
collapsed: true,
label: "2025 Releases",
items: [
{
type: "category",
collapsed: true,
label: "March, 2025",
items: [
'hyperexecute-release-notes-2-7-8',
'hyperexecute-release-notes-2-7-6',
]
},
{
type: "category",
collapsed: true,
label: "February, 2025",
items: [
'hyperexecute-release-notes-2-7-3',
'hyperexecute-release-notes-2-7-1',
]
},
Expand Down
Loading