You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merged main including manage support into autoreq.
I had to do some changes regarding the env ID from the testing pane.
* Add libxcb dependencies to Ubuntu24 CI Dockerfile (#254)
* Add libxkb dependencies to Ubuntu24 CI Dockerfile (#256)
* Added fix for MCDC coverage & import_coded_tests for 2025+ (#255)
Fixes the MCDC & import_coded_tests issues we have on 2025sp1
* Manage support dev (#253)
## Overview
This PR adds the functionality and a suite of automated tests for
**Manage Support**.
## Tests & Functionality Included
- **Tree Structure**: Test the correctness of the project tree
structure.
- **Add Existing Environment**: Add an existing environment to a project
node.
- **Create Compiler from CFG File**: Validate creating a compiler from a
CFG configuration.
- **Delete Compiler**: Test removing a compiler from the project.
- **Build/Execute Incremental**: Validate incremental builds and
executions.
- **Create Testsuite**: Test creating a new testsuite.
- **Delete Testsuite**: Verify testsuite deletion functionality.
- **Delete Project Environment**: Ensure environments can be properly
deleted from a project.
- **Build Single Project Environment**: Test building a single
environment separately.
- **Remove Environment from Testsuite**: Validate unlinking an
environment from a testsuite.
- **Create Environment from Source Files**: Test creating an environment
directly from source files.
- **Change Update Project Setting & Update project manually**
## Additional Notes:
- Manage-only code is placed in the folder `src/manage`
- `tests/internal/e2e/test` now include a `manage` folder, including
files important for tests
- Because PCT wanted to load a test script by saving the file and not by
(only) pressing "Load Test Script into Environment", I had to change all
tests that had a `tab.save()`. Because this would trigger the loading
test script which led to errors.
- For many tests I added additional log awaitings because otherwise CI
was too quick.
- Some async issues had to be resolved in the source code, as we ran
into race condition problems on CI
---------
Co-authored-by: John Paliotta <john.paliotta@vector.com>
Co-authored-by: SalvatoreZagaria <salvatore.zagaria@vector.com>
* Changed CHANGELOG date (#257)
* E2e import coded test (#258)
E2E for importing coded test files.
Resolves issue #114
* Remove developer vars from environment in release mode (#260)
* Add debug flag to get debug info from cli outputs
* Autocompletion fix and unit test for uut_prototype_stubs (#261)
* Merge adjustments for requirements
* Deleted unused var
* Reverted commented code for server state
* Fixed vscodeignore format
---------
Co-authored-by: SalvatoreZagaria <37420335+SalvatoreZagaria@users.noreply.github.com>
Co-authored-by: Denis Moslavac <44575706+Den1552@users.noreply.github.com>
Co-authored-by: John Paliotta <john.paliotta@vector.com>
Co-authored-by: SalvatoreZagaria <salvatore.zagaria@vector.com>
Co-authored-by: Patrick Bareiss <Patrick.Bareiss@vector.com>
Copy file name to clipboardExpand all lines: README.md
+41Lines changed: 41 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -319,6 +319,47 @@ The extension supports generating MC/DC reports for specific lines with MC/DC co
319
319
- The report will open in a separate window on the right.
320
320
321
321
322
+
### Manage Support
323
+
324
+
The VectorCAST VS Code extension integrates seamlessly with VectorCAST/Manage without forcing you to switch back to the VectorCAST GUI.
325
+
326
+
#### Goals
327
+
328
+
1.**Seamless VS Code Experience**
329
+
Leverage your existing Manage project without duplicating configurations in both VS Code and the VectorCAST GUI.
330
+
331
+
2.**Minimize Context Switching**
332
+
Perform everyday tasks—build, test, view reports—directly in VS Code. No need to jump back to the Manage GUI unless you’re doing advanced configuration work.
333
+
334
+
#### Accessing Manage Commands
335
+
336
+
Right‑click any node in the Test Explorer tree (or in the Explorer pane) and choose **VectorCAST →** to reveal the full set of Manage‑aware commands. These include:
0 commit comments