Skip to content

Commit 06217b7

Browse files
amanchopra1905Ishavyas9
authored andcommitted
DSN_439, release notes
1 parent 776281b commit 06217b7

4 files changed

+94
-0
lines changed

docs/hyperexecute-cli-run-tests-on-hyperexecute-grid.md

+34
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,8 @@ The various flags that are supported are listed below.
7878
| [completion](#completion) | NA | Generates the autocompletion script for HyperExecute for the specified shell. |
7979
| [serve](#serve) | NA | Starts a server for HyperExecute info APIs |
8080
| [update](#update) | NA | Update the HyperExecute Binary Version |
81+
| [--add-testids](#--add-testids) | NA | Add test ids in job summary. |
82+
| [--auto-proxy](#--auto-proxy) | NA | Use detected system proxy.|
8183
| [--concurrency](#--concurrency) | Numerical | Indicates the number of concurrent sessions on HyperExecute. |
8284
| [--config](#--config) | string | Custom location for hyperexecute.yaml. |
8385
| [--disable-updates](#--disable-updates) | NA | Disable auto update |
@@ -92,16 +94,19 @@ The various flags that are supported are listed below.
9294
| [-k, --key](#-k---key) | string | LambdaTest Access Key. |
9395
| [--labels](#--labels) | string | Incorporates the labels in your job. |
9496
| [--no-track](#--no-track) | NA | Stops updating the progress of the uplodaed jobs. |
97+
--onprem-host
9598
| [--preserve-payload](#--preserve-payload) | string | Preserves the job payload after its successful completion. |
9699
| [--runson](#--runson) | string | (comma-separated values of) OS on which the tests should run. |
97100
| [-s --scan](#-s---scan) | NA | Runs the network logs |
98101
| [--server-port](#--server-port) | string | Port number for the server (default "9191") |
102+
--static-data-filter
99103
| [-t, --target-directory](#-t---target-directory) | string | Directory where the test script has to be uploaded. |
100104
| [--target-path](#--target-path) | string | Upload the files and folders as part of the suite payload. |
101105
| [--tests-per-tunnel](#--tests-per-tunnel) | INT | Run the number of tests via tunnel. |
102106
| [-z, --use-zip](#-z---use-zip) | string | Path of the zip file that needs to be uploaded. |
103107
| [-u, --user](#-u---user) | string | LambdaTest username. |
104108
| [--vars](#--vars) | string | Method used to name keys. |
109+
| [--validate](#--validate) | NA | Validate HyperExecute YAML file. |
105110
| [--verbose](#--verbose) | NA | Logging of every proxy request to stdout. |
106111
| [--version](#--version) | NA | Version of the HyperExecute CLI. |
107112

@@ -145,6 +150,24 @@ hyperexecute update
145150

146151
***
147152

153+
### `--add-testids`
154+
This flag will add the test ids of your job in the result.json file that gets generated after your test execution.
155+
156+
```bash
157+
hyperexecute --add-testids
158+
```
159+
160+
***
161+
162+
### `--auto-proxy`
163+
This flag use detected system proxy. It identifies and sets proxies including http_proxy and https_proxy variables.
164+
165+
```bash
166+
hyperexecute --auto-proxy
167+
```
168+
169+
***
170+
148171
### `--concurrency`
149172
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/).
150173
```bash
@@ -390,6 +413,17 @@ You can specify the email address for sharing [reports](/support/docs/hyperexecu
390413
```
391414
***
392415

416+
### `--validate`
417+
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.
418+
419+
<div className="lambdatest__codeblock">
420+
<CodeBlock className="language-bash">
421+
{`./hyperexecute --user ${ YOUR_LAMBDATEST_USERNAME()} --key ${ YOUR_LAMBDATEST_ACCESS_KEY()} --config RELATIVE_PATH_OF_YOUR_YAML_FILE --validate`}
422+
</CodeBlock>
423+
</div>
424+
425+
***
426+
393427
### `--verbose`
394428
This flag allows you to log all of your proxy requests to the output section (stdout).
395429
```bash
+58
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
---
2+
id: hyperexecute-release-notes-2-8-2
3+
title: Version 2.8.2
4+
hide_title: false
5+
sidebar_label: Version 2.8.2
6+
description: Version 2.8.2
7+
keywords:
8+
- LambdaTest Hyperexecute
9+
- LambdaTest Hyperexecute help
10+
- LambdaTest Hyperexecute documentation
11+
- FAQs
12+
url: https://www.lambdatest.com/support/docs/hyperexecute-release-notes-2-8-2/
13+
site_name: LambdaTest
14+
slug: hyperexecute-release-notes-2-8-2/
15+
---
16+
17+
import NewReleaseTag from '../src/component/newRelease.js';
18+
import EnhancementTag from '../src/component/enhancementTag';
19+
import BugFixTag from '../src/component/bugFixTag';
20+
import CodeBlock from '@theme/CodeBlock';
21+
import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/component/keys";
22+
23+
<script type="application/ld+json"
24+
dangerouslySetInnerHTML={{ __html: JSON.stringify({
25+
"@context": "https://schema.org",
26+
"@type": "BreadcrumbList",
27+
"itemListElement": [{
28+
"@type": "ListItem",
29+
"position": 1,
30+
"name": "Home",
31+
"item": "https://www.lambdatest.com"
32+
},{
33+
"@type": "ListItem",
34+
"position": 2,
35+
"name": "Support",
36+
"item": "https://www.lambdatest.com/support/docs/"
37+
},{
38+
"@type": "ListItem",
39+
"position": 3,
40+
"name": "Version",
41+
"item": "https://www.lambdatest.com/support/docs/hyperexecute-release-notes-2-8-2/"
42+
}]
43+
})
44+
}}
45+
></script>
46+
## Validate your HyperExecute YAML with ease !!
47+
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.
48+
49+
## How It Works
50+
When you pass the `--validate` flag along with your YAML file, the CLI will:
51+
- Validate the structure and syntax of the YAML file.
52+
- Return a success or error message indicating whether the file is correct or if there are issues that need attention.
53+
54+
<div className="lambdatest__codeblock">
55+
<CodeBlock className="language-bash">
56+
{`./hyperexecute --user ${ YOUR_LAMBDATEST_USERNAME()} --key ${ YOUR_LAMBDATEST_ACCESS_KEY()} --config RELATIVE_PATH_OF_YOUR_YAML_FILE --validate`}
57+
</CodeBlock>
58+
</div>

docs/hyperexecute-release-notes.md

+1
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ HyperExecute is an AI Native Test Orchestration Cloud Platform, enabling test au
5353
#### April, 2025
5454
| Release Number | Release Date |
5555
|----------------|--------------|
56+
| [Version 2.8.2](/support/docs/hyperexecute-release-notes-2-8-2) | April 21, 2025|
5657
| [Version 2.8.1](/support/docs/hyperexecute-release-notes-2-8-1) | April 14, 2025|
5758

5859
#### March, 2025

sidebars.js

+1
Original file line numberDiff line numberDiff line change
@@ -863,6 +863,7 @@ module.exports = {
863863
collapsed: true,
864864
label: "April, 2025",
865865
items: [
866+
'hyperexecute-release-notes-2-8-2',
866867
'hyperexecute-release-notes-2-8-1',
867868
]
868869
},

0 commit comments

Comments
 (0)