Subprocesses run update checks
tap subprocesses run update checks as well as their parent process. This seems a bit excessive, and might slow things down from a performance point of view and most importantly, spams the log without providing additional value for the user.
To reproduce run
tap package test Demonstration
"Time3" completed. [450 ms]
Updates available for:
- Keysight Fixed License Manager: 1.4.0-beta.2+833d225f -> 1.4.0+c79ad4d8
- PathWave Licensing: 1.3.0+c29a15ff -> 1.4.0+c79ad4d8
- PathWave License Manager: 2.4.0-beta.1 -> 2.4.0
- OpenTAP: 9.12.0-alpha.27.4+d98a4430.installPackageWhenBuilding -> 9.14.0-rc.1+6760d97f
----- Summary of test plan started 05/10/2021 14:21:11 -----
Time1 121 ms
Time2 217 ms
Time3 450 ms
------------------------------------------------------------
-------- Test plan completed successfully in 2.25 s --------
Resource "TimeInst" closed. [113 ms]
Resource "TimeDut" closed. [113 ms]
Succesfully ran test step 'tap run Packages/Demonstration/DataGenForTimingAnalysis.TapPlan --settings "../../Packages/Demonstration/Tests/Test Bench Profile"'. [3.61 s]
Starting test step 'tap run Packages/Demonstration/DataGenForTimingAnalysisParallel.TapPlan --settings "../../Packages/Demonstration/Tests/Test Bench Profile"'
OpenTAP Command Line Interface 9.4.0-Development
Settings: C:\Users\romadsen\projects\opentap\bin\Debug\Settings\Bench\../../Packages/Demonstration/Tests/Test Bench Profile
Loaded test plan from C:\Users\romadsen\projects\opentap\bin\Debug\Packages\Demonstration\DataGenForTimingAnalysisParallel.TapPlan [50.3 ms]
Test Plan: DataGenForTimingAnalysisParallel
-----------------------------------------------------------------
Starting TestPlan 'DataGenForTimingAnalysisParallel' on 05/10/2021 14:21:14, 4 of 4 TestSteps enabled.
Resource "TimeDut" opened. [105 ms]
Resource "TimeInst" opened. [105 ms]
"Parallel" started.
Starting 3 child steps in separate threads.
"Parallel \ Time1" started.
"Parallel \ Time2" started.
"Parallel \ Time3" started.
"Parallel \ Time1" completed. [114 ms]
"Parallel \ Time2" completed. [210 ms]
"Parallel \ Time3" completed. [234 ms]
"Parallel" completed. [237 ms]
Updates available for:
- PathWave Licensing: 1.3.0+c29a15ff -> 1.4.0+c79ad4d8
- Keysight Fixed License Manager: 1.4.0-beta.2+833d225f -> 1.4.0+c79ad4d8
- PathWave License Manager: 2.4.0-beta.1 -> 2.4.0
- OpenTAP: 9.12.0-alpha.27.4+d98a4430.installPackageWhenBuilding -> 9.14.0-rc.1+6760d97f
------ Summary of test plan started 05/10/2021 14:21:14 ------
Parallel 237 ms
Edited by Vivienne Spence