Skip to content

Console Output

+ cd powerflow set +x
+ ./gradlew --refresh-dependencies clean check publish -Puser=**** -Ppassword=**** -Psigning.keyId=**** -Psigning.password=**** -Psigning.secretKeyRingFile=****
> Task :clean
> Task :checkJavaVersion
> Task :compileJava
> Task :compileGroovy NO-SOURCE

> Task :compileScala
[Warn] /var/jenkins_home/workspace/ie3-institute_powerflow_main/powerflow/src/main/scala/edu/ie3/powerflow/NewtonRaphsonPF.scala:150:36: match may not be exhaustive.

It would fail on pattern case: Some(_)

one warning found

> Task :processResources NO-SOURCE
> Task :classes
> Task :compileScoverageJava
> Task :compileScoverageGroovy NO-SOURCE

> Task :compileScoverageScala
[Warn] : package scala contains object and package with same name: caps.
This indicates that there are several versions of the Scala standard library on the classpath.
The build should be reconfigured so that only one version of the standard library is on the classpath.
[Warn] /var/jenkins_home/workspace/ie3-institute_powerflow_main/powerflow/src/main/scala/edu/ie3/powerflow/NewtonRaphsonPF.scala:150:5: match may not be exhaustive.

It would fail on pattern case: Some(_)

two warnings found

> Task :processScoverageResources NO-SOURCE
> Task :scoverageClasses
> Task :compileTestJava NO-SOURCE
> Task :compileTestGroovy NO-SOURCE
> Task :pmdMain
> Task :pmdScoverage
> Task :compileTestScala
> Task :processTestResources
> Task :testClasses
> Task :pmdTest NO-SOURCE
> Task :spotlessInternalRegisterDependencies

> Task :spotlessGroovy
Missing required bundle org.eclipse.jdt.debug needed by [org.eclipse.jdt.launching, org.eclipse.jdt.launching.macosx]
Missing required capability osgi.extender:osgi.extender=osgi.serviceloader.processor needed by org.apache.commons.commons-logging
Missing required capability osgi.serviceloader:osgi.serviceloader=org.apache.commons.logging.LogFactory needed by org.apache.commons.commons-logging
Recommend setting osgi.configuration.area to a directory, getDataFile will return null
Starting Groovy-Eclipse compiler resolver. Specified compiler level: unspecified
 20 org.codehaus.groovy_5.0.0.v202503311943-e2503 RESOLVED

> Task :spotlessGroovyCheck
> Task :spotlessGroovyGradle
> Task :spotlessGroovyGradleCheck
> Task :spotlessJava
> Task :spotlessJavaCheck
> Task :spotlessMisc
> Task :spotlessMiscCheck
> Task :spotlessScala
> Task :spotlessScalaCheck
> Task :spotlessCheck

> Task :test
Discovery starting.
04:17:34.986 [ScalaTest-main] DEBUG edu.ie3.powerflow.NewtonRaphsonPF -- You did not provide an intended node ordering, therefore no sanity checks will be performed
04:17:34.994 [ScalaTest-main] DEBUG edu.ie3.powerflow.NewtonRaphsonPF -- You did not provide an intended node ordering, therefore no sanity checks will be performed
04:17:35.000 [ScalaTest-main] DEBUG edu.ie3.powerflow.NewtonRaphsonPF -- You did not provide an intended node ordering, therefore no sanity checks will be performed
Discovery completed in 1 second, 500 milliseconds.
Run starting. Expected test count is: 24
May 28, 2025 4:17:35 AM dev.ludovic.netlib.lapack.InstanceBuilder initializeNative
WARNING: Failed to load implementation from:dev.ludovic.netlib.lapack.JNILAPACK
04:17:35.264 [ScalaTest-6-running-ThreeNodesNewtonRaphsonSpec] DEBUG edu.ie3.powerflow.NewtonRaphsonPF -- Power flow calculation converged in iteration 3
04:17:35.266 [ScalaTest-5-running-SixNodesNewtonRaphsonSpec] DEBUG edu.ie3.powerflow.NewtonRaphsonPF -- Power flow calculation converged in iteration 4
04:17:35.274 [ScalaTest-4-running-SixNodesNewtonRaphsonQLimitSpec] DEBUG edu.ie3.powerflow.NewtonRaphsonPF -- Power flow calculation converged in iteration 4
ThreeNodesJacobianMatrixSpec:
Three node grid - The jacobian matrix
- should calculate the correct jacobian matrix (58 milliseconds)
ThreeNodesNewtonRaphsonSpec:
Three node grid - The Newton Raphson power flow algorithm
- should calculate the iterated power correctly (31 milliseconds)
- should calculate the deviation to the actual state correctly (2 milliseconds)
- should build the combined deviation vector correctly (3 milliseconds)
- should apply the voltage correction correctly (156 milliseconds)
- should calculate the final power flow correctly (12 milliseconds)
SixNodesNewtonRaphsonQLimitSpec:
Six node grid with Q limits - The Newton Raphson power flow algorithm
- should calculate the iterated power correctly (213 milliseconds)
InititalStatePreparationSpec:
The initial state preparation
- should apply a flat start, if no data is given (23 milliseconds)
- should apply a fixed, given voltage vector, if it is fully provided (2 milliseconds)
- should apply a flat start and only fix the slack voltage, if only the slack voltage is provided (2 milliseconds)
- should apply a voltage estimation based on the last state and the jacobian matrix (163 milliseconds)
NodeDataSpec:
The NodeData
- should pick the correct element by index (23 milliseconds)
- should throw an PowerFlowException, if the element is not apparent (1 millisecond)
- should throw an PowerFlowException, if the intended and actual node length does not match (1 millisecond)
- should correct the order of an input array according to the specified order (1 millisecond)
The PresetData
- should extract a power vector correctly (1 millisecond)
The StateData
- should extract a voltage vector correctly (0 milliseconds)
- should extract a power vector correctly (0 milliseconds)
SixNodesNewtonRaphsonSpec:
Six node grid - The Newton Raphson power flow algorithm
- should calculate the iterated power correctly (31 milliseconds)
- should calculate the deviation to the actual state correctly (2 milliseconds)
- should build the combined deviation vector correctly (2 milliseconds)
- should apply the voltage correction correctly (155 milliseconds)
- should calculate the final power flow correctly (13 milliseconds)
SixNodesJacobianMatrixSpec:
Six node grid - The jacobian matrix
- should calculate the correct jacobian matrix (58 milliseconds)
Run completed in 1 second, 774 milliseconds.
Total number of tests run: 24
Suites: completed 8, aborted 0
Tests: succeeded 24, failed 0, canceled 0, ignored 0, pending 0
All tests passed.

> Task :check
> Task :publish UP-TO-DATE

[Incubating] Problems report is available at: file:///var/jenkins_home/workspace/ie3-institute_powerflow_main/powerflow/build/reports/problems/problems-report.html

Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/8.14/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

BUILD SUCCESSFUL in 37s
22 actionable tasks: 22 executed