Skip to content

DSN_439, release notes #1535

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 23, 2025
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
34 changes: 34 additions & 0 deletions docs/hyperexecute-cli-run-tests-on-hyperexecute-grid.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,8 @@ The various flags that are supported are listed below.
| [completion](#completion) | NA | Generates the autocompletion script for HyperExecute for the specified shell. |
| [serve](#serve) | NA | Starts a server for HyperExecute info APIs |
| [update](#update) | NA | Update the HyperExecute Binary Version |
| [--add-testids](#--add-testids) | NA | Add test ids in job summary. |
| [--auto-proxy](#--auto-proxy) | NA | Use detected system proxy.|
| [--concurrency](#--concurrency) | Numerical | Indicates the number of concurrent sessions on HyperExecute. |
| [--config](#--config) | string | Custom location for hyperexecute.yaml. |
| [--disable-updates](#--disable-updates) | NA | Disable auto update |
Expand All @@ -92,16 +94,19 @@ The various flags that are supported are listed below.
| [-k, --key](#-k---key) | string | LambdaTest Access Key. |
| [--labels](#--labels) | string | Incorporates the labels in your job. |
| [--no-track](#--no-track) | NA | Stops updating the progress of the uplodaed jobs. |
--onprem-host
| [--preserve-payload](#--preserve-payload) | string | Preserves the job payload after its successful completion. |
| [--runson](#--runson) | string | (comma-separated values of) OS on which the tests should run. |
| [-s --scan](#-s---scan) | NA | Runs the network logs |
| [--server-port](#--server-port) | string | Port number for the server (default "9191") |
--static-data-filter
| [-t, --target-directory](#-t---target-directory) | string | Directory where the test script has to be uploaded. |
| [--target-path](#--target-path) | string | Upload the files and folders as part of the suite payload. |
| [--tests-per-tunnel](#--tests-per-tunnel) | INT | Run the number of tests via tunnel. |
| [-z, --use-zip](#-z---use-zip) | string | Path of the zip file that needs to be uploaded. |
| [-u, --user](#-u---user) | string | LambdaTest username. |
| [--vars](#--vars) | string | Method used to name keys. |
| [--validate](#--validate) | NA | Validate HyperExecute YAML file. |
| [--verbose](#--verbose) | NA | Logging of every proxy request to stdout. |
| [--version](#--version) | NA | Version of the HyperExecute CLI. |

Expand Down Expand Up @@ -145,6 +150,24 @@ hyperexecute update

***

### `--add-testids`
This flag will add the test ids of your job in the result.json file that gets generated after your test execution.

```bash
hyperexecute --add-testids
```

***

### `--auto-proxy`
This flag use detected system proxy. It identifies and sets proxies including http_proxy and https_proxy variables.

```bash
hyperexecute --auto-proxy
```

***

### `--concurrency`
This flag allows you to define the number of concurrent sessions running on HyperExecute. For more information on concurrency, go to [this page](/support/docs/hyperexecute-auto-split-strategy/).
```bash
Expand Down Expand Up @@ -390,6 +413,17 @@ You can specify the email address for sharing [reports](/support/docs/hyperexecu
```
***

### `--validate`
The new `--validate` flag in the HyperExecute CLI allows you to quickly check the syntax and structure of your YAML file without running any tests. Simply pass the `--validate` flag with your YAML file, and the CLI will validate its structure and syntax. It will then return a success or error message, helping you identify if the file is correctly formatted or if there are any issues that need attention.

<div className="lambdatest__codeblock">
<CodeBlock className="language-bash">
{`./hyperexecute --user ${ YOUR_LAMBDATEST_USERNAME()} --key ${ YOUR_LAMBDATEST_ACCESS_KEY()} --config RELATIVE_PATH_OF_YOUR_YAML_FILE --validate`}
</CodeBlock>
</div>

***

### `--verbose`
This flag allows you to log all of your proxy requests to the output section (stdout).
```bash
Expand Down
58 changes: 58 additions & 0 deletions docs/hyperexecute-release-notes-2-8-2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
---
id: hyperexecute-release-notes-2-8-2
title: Version 2.8.2
hide_title: false
sidebar_label: Version 2.8.2
description: Version 2.8.2
keywords:
- LambdaTest Hyperexecute
- LambdaTest Hyperexecute help
- LambdaTest Hyperexecute documentation
- FAQs
url: https://www.lambdatest.com/support/docs/hyperexecute-release-notes-2-8-2/
site_name: LambdaTest
slug: hyperexecute-release-notes-2-8-2/
---

import NewReleaseTag from '../src/component/newRelease.js';
import EnhancementTag from '../src/component/enhancementTag';
import BugFixTag from '../src/component/bugFixTag';
import CodeBlock from '@theme/CodeBlock';
import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/component/keys";

<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-2/"
}]
})
}}
></script>
## Validate your HyperExecute YAML with ease !!
The [`--validate`](/support/docs/hyperexecute-cli-run-tests-on-hyperexecute-grid/#--validate) flag checks the syntax and structure of your YAML file without executing any tests, allowing you to quickly verify if the file is properly formatted.

## How It Works
When you pass the `--validate` flag along with your YAML file, the CLI will:
- Validate the structure and syntax of the YAML file.
- Return a success or error message indicating whether the file is correct or if there are issues that need attention.

<div className="lambdatest__codeblock">
<CodeBlock className="language-bash">
{`./hyperexecute --user ${ YOUR_LAMBDATEST_USERNAME()} --key ${ YOUR_LAMBDATEST_ACCESS_KEY()} --config RELATIVE_PATH_OF_YOUR_YAML_FILE --validate`}
</CodeBlock>
</div>
1 change: 1 addition & 0 deletions docs/hyperexecute-release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ HyperExecute is an AI Native Test Orchestration Cloud Platform, enabling test au
#### April, 2025
| Release Number | Release Date |
|----------------|--------------|
| [Version 2.8.2](/support/docs/hyperexecute-release-notes-2-8-2) | April 21, 2025|
| [Version 2.8.1](/support/docs/hyperexecute-release-notes-2-8-1) | April 14, 2025|

#### March, 2025
Expand Down
1 change: 1 addition & 0 deletions sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -861,6 +861,7 @@ module.exports = {
collapsed: true,
label: "April, 2025",
items: [
'hyperexecute-release-notes-2-8-2',
'hyperexecute-release-notes-2-8-1',
]
},
Expand Down
Loading