diff --git a/assets/images/hyperexecute/knowledge-base/reports/junit-xml-report.png b/assets/images/hyperexecute/knowledge-base/reports/junit-xml-report.png
new file mode 100644
index 000000000..94aeb17c7
Binary files /dev/null and b/assets/images/hyperexecute/knowledge-base/reports/junit-xml-report.png differ
diff --git a/docs/hyperexecute-espresso-testing.md b/docs/hyperexecute-espresso-testing.md
index 3a2de3f55..d5c77a72f 100644
--- a/docs/hyperexecute-espresso-testing.md
+++ b/docs/hyperexecute-espresso-testing.md
@@ -272,7 +272,7 @@ preservedDevice: true
:::
## Step 6: Generate Reports and Artifacts
-To generate artifacts for your Espresso tests, add the `artifacts: true` flag in your YAML file:
+To generate artifacts for your Espresso tests, add the `artifacts: true`, and `report: true` flag in your YAML file:
```yaml
report: true
diff --git a/docs/hyperexecute-job-reports.md b/docs/hyperexecute-job-reports.md
index 73950f480..0f94c9cb3 100644
--- a/docs/hyperexecute-job-reports.md
+++ b/docs/hyperexecute-job-reports.md
@@ -97,4 +97,7 @@ The [Error Categorization Report](/support/docs/error-categorization-report/) re
- Simplified error classification by grouping failures with shared characteristics.
- Detailed navigation through the problematic test stages.
-- Downloadable data for thorough analysis and resolution.
\ No newline at end of file
+- Downloadable data for thorough analysis and resolution.
+
+## JUnit XML Report
+The [JUnit XML Report](/support/docs/junit-xml-report/) provides a summary of test results conducted on [Date and Time]. The tests are organized into multiple test suites, with detailed information on execution time, status, and individual test cases.
\ No newline at end of file
diff --git a/docs/hyperexecute-release-notes-2-5-7.md b/docs/hyperexecute-release-notes-2-5-7.md
new file mode 100644
index 000000000..142e9382e
--- /dev/null
+++ b/docs/hyperexecute-release-notes-2-5-7.md
@@ -0,0 +1,53 @@
+---
+id: hyperexecute-release-notes-2-5-7
+title: Version 2.5.7
+hide_title: false
+sidebar_label: Version 2.5.7
+description: Version 2.5.7
+keywords:
+ - LambdaTest Hyperexecute
+ - LambdaTest Hyperexecute help
+ - LambdaTest Hyperexecute documentation
+ - FAQs
+url: https://www.lambdatest.com/support/docs/hyperexecute-release-notes-2-5-7/
+site_name: LambdaTest
+slug: hyperexecute-release-notes-2-5-7/
+---
+
+import NewReleaseTag from '../src/component/newRelease.js';
+import EnhancementTag from '../src/component/enhancementTag';
+import BugFixTag from '../src/component/bugFixTag';
+
+
+
+## Remote Test Discovery Mode
+HyperExecute now includes a Remote Test Discovery Mode to enhance the test discovery process. This mode centralizes test discovery tasks on dedicated Virtual Machines, improving efficiency and resource utilization, especially for complex test setups and matrix configurations.
+
+### Key Features:
+- **Centralized Discovery :** Remote discovery on Virtual Machines, optimizing the process by focusing only on identifying tests.
+- **Orchestration Support :** Efficient distribution of discovered tests across VMs to reduce idle time and improve resource usage.
+- **Optimized Caching :** Reduces redundant cache operations by sharing caches across execution tasks.
+
+> For more details, go through the [Remote Discovery Documentation](/support/docs/deep-dive-into-hyperexecute-yaml/#testdiscovery)
\ No newline at end of file
diff --git a/docs/hyperexecute-release-notes-2-5-9.md b/docs/hyperexecute-release-notes-2-5-9.md
new file mode 100644
index 000000000..d2ff988fc
--- /dev/null
+++ b/docs/hyperexecute-release-notes-2-5-9.md
@@ -0,0 +1,69 @@
+---
+id: hyperexecute-release-notes-2-5-9
+title: Version 2.5.9
+hide_title: false
+sidebar_label: Version 2.5.9
+description: Version 2.5.9
+keywords:
+ - LambdaTest Hyperexecute
+ - LambdaTest Hyperexecute help
+ - LambdaTest Hyperexecute documentation
+ - FAQs
+url: https://www.lambdatest.com/support/docs/hyperexecute-release-notes-2-5-9/
+site_name: LambdaTest
+slug: hyperexecute-release-notes-2-5-9/
+---
+
+import NewReleaseTag from '../src/component/newRelease.js';
+import EnhancementTag from '../src/component/enhancementTag';
+import BugFixTag from '../src/component/bugFixTag';
+
+
+## Consolidated JUnit XML Report Generation
+The consolidated JUnit XML report includes detailed information on all executed tests, i.e., which tests passed, failed, or were skipped, along with any error messages and stack traces for failed tests. It is widely supported across CI/CD tools, which makes it easy to integrate with existing workflows and with other tools or systems.
+
+> 📕 Refer to our documentation for detailed instructions on setting up your project and using the new [JUnit XML report](/support/docs/junit-xml-report/)
+
+## Generate Artifacts for Espresso & XCUI Frameworks
+Now, you can download artifacts for your test runs on both **Espresso** and **XCUI** frameworks and detailed reports for your **Espresso** test executions.
+
+- To generate artifacts and reports for your Espresso tests, add the `artifacts: true` and `reports: true` flag in your YAML file and pass the `--download-artifacts` and `--download-report` flag with the CLI command
+
+ > 📕 Refer to our detailed documentation to generate [Espresso Artifacts and Reports](/support/docs/hyperexecute-espresso-testing/#step-6-generate-reports-and-artifacts)
+
+- To generate artifacts for your XCUI tests, add the `artifacts: true` flag in your YAML file and pass the `--download-artifacts` flag with the CLI command
+
+ > 📕 Refer to our detailed documentation to generate [XCUI Artifacts](/support/docs/hyperexecute-xcui-testing/#step-5-generate-artifacts)
+
+## Browser and Selenium Updates
+
+- **Firefox** Browser Update to **Version 132.0**
+
+ HyperExecute now supports Firefox version 132.0. This latest Firefox release includes performance and security improvements to ensure a smoother and safer testing experience.
+ > **Note :** Firefox 132.0 is currently not compatible with **Cypress**. Users running Cypress tests should continue to use a compatible Firefox version until an update is released.
+
+- **Selenium JAR** Update to **Version 4.26.0**
+
+ HyperExecute has upgraded to Selenium JAR version 4.26.0. This update includes stability enhancements and bug fixes for better compatibility and reliability across various browsers.
\ No newline at end of file
diff --git a/docs/hyperexecute-release-notes.md b/docs/hyperexecute-release-notes.md
index 03b0911eb..f6fc9cbf5 100644
--- a/docs/hyperexecute-release-notes.md
+++ b/docs/hyperexecute-release-notes.md
@@ -46,11 +46,13 @@ HyperExecute is an AI Powered Test Orchestration Cloud Platform, enabling test a
### November, 2024
| Release Number | Release Date |
|----------------|--------------|
+| [Version 2.5.9](/support/docs/hyperexecute-release-notes-2-5-9) | November 11, 2024|
| [Version 2.5.8](/support/docs/hyperexecute-release-notes-2-5-8) | November 04, 2024|
### October, 2024
| Release Number | Release Date |
|----------------|--------------|
+| [Version 2.5.7](/support/docs/hyperexecute-release-notes-2-5-7) | October 28, 2024|
| [Version 2.5.6](/support/docs/hyperexecute-release-notes-2-5-6) | October 21, 2024|
| [Version 2.5.5](/support/docs/hyperexecute-release-notes-2-5-5) | October 14, 2024|
| [Version 2.5.4](/support/docs/hyperexecute-release-notes-2-5-4) | October 07, 2024|
diff --git a/docs/junit-xml-report.md b/docs/junit-xml-report.md
new file mode 100644
index 000000000..993e4fe8d
--- /dev/null
+++ b/docs/junit-xml-report.md
@@ -0,0 +1,60 @@
+---
+id: junit-xml-report
+title: JUnit XML Report
+hide_title: false
+sidebar_label: JUnit XML
+description: Streamline error analysis with the Error Categorization Report. Identify patterns in test failures to enhance quality and efficiency in your testing process.
+keywords:
+ - junit xml reports
+ - report junit xml lambdatest
+
+url: https://www.lambdatest.com/support/docs/junit-xml-report/
+site_name: LambdaTest
+slug: junit-xml-report/
+---
+
+A JUnit XML report is an XML-based test result file format used to represent the results of test executions, particularly unit tests. The XML report provides detailed information about the tests run, including which tests passed, failed, were skipped, and any associated error messages.
+
+## Steps to Generate Consolidated JUnit XML Report
+Follow these steps to generate a consolidated JUnit XML report:
+
+### Step 1: Update Your Project Configuration
+Configure all the necessary dependencies and configurations to your project.
+
+### Step 2: Configure the HyperExecute YAML File
+In your HyperExecute YAML configuration, define the [report](/support/docs/deep-dive-into-hyperexecute-yaml/#report) parameters like this:
+
+```yaml
+report: true
+partialReports:
+ frameworkName: junit
+ location: reports/
+ type: xml
+```
+
+### Step 3: Execute Your Tests
+Run your tests on HyperExecute using the CLI. After your job completes, you can visit the HyperExecute dashboard to download and view the consolidated junit xml report.
+
+
\ No newline at end of file
diff --git a/docs/specflow-report.md b/docs/specflow-report.md
index a43f82fbe..53dde9b59 100644
--- a/docs/specflow-report.md
+++ b/docs/specflow-report.md
@@ -44,10 +44,10 @@ This technical document provides a guide on generating SpecFlow reports after ex
**Step 2:** Configure the report parameters in the HyperExecute YAML file.
-```bash
+```yaml
report: true
partialReports:
- location: GlobalPolaris\Reports
+ location: YOUR_REPORTS_LOCATION
type: html
frameworkName: specflow
email:
@@ -60,10 +60,10 @@ partialReports:
:::info
You can also generate Custom Specflow reports using the Specflow reporting API. You can use the Specflow reporting API to generate reports in any format you want, such as HTML, PDF, or XML.
-```bash
+```yaml
report: true
partialReports:
- location: GlobalPolaris\Reports
+ location: YOUR_REPORTS_LOCATION
type: html
frameworkName: specflow-custom
email:
diff --git a/sidebars.js b/sidebars.js
index c30c7cec5..edcf2537f 100644
--- a/sidebars.js
+++ b/sidebars.js
@@ -777,6 +777,7 @@ module.exports = {
"specflow-report",
"cypress-mochaawesome-report",
"error-categorization-report",
+ "junit-xml-report"
],
},
@@ -853,6 +854,7 @@ module.exports = {
collapsed: true,
label: "November, 2024",
items: [
+ 'hyperexecute-release-notes-2-5-9',
'hyperexecute-release-notes-2-5-8',
]
},
@@ -861,6 +863,7 @@ module.exports = {
collapsed: true,
label: "October, 2024",
items: [
+ 'hyperexecute-release-notes-2-5-7',
'hyperexecute-release-notes-2-5-6',
'hyperexecute-release-notes-2-5-5',
'hyperexecute-release-notes-2-5-4',