File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3535 <project .build.outputTimestamp>2025-08-02T13:55:11Z</project .build.outputTimestamp>
3636 </properties >
3737
38+ <build >
39+ <plugins >
40+ <!--
41+ Override coverage threshold: Serial transport requires native libraries for socket
42+ operations. Especially on the CI/CD servers this is not available and tests are skipped
43+ Which drops below the coverage threshold, which however is met on systems with installed
44+ libs.
45+ -->
46+ <plugin >
47+ <groupId >org.jacoco</groupId >
48+ <artifactId >jacoco-maven-plugin</artifactId >
49+ <executions >
50+ <execution >
51+ <id >check-coverage</id >
52+ <goals >
53+ <goal >check</goal >
54+ </goals >
55+ <configuration >
56+ <rules >
57+ <rule implementation =" org.jacoco.maven.RuleConfiguration" >
58+ <element >BUNDLE</element >
59+ <limits >
60+ <limit implementation =" org.jacoco.report.check.Limit" >
61+ <counter >INSTRUCTION</counter >
62+ <value >COVEREDRATIO</value >
63+ <minimum >0.40</minimum >
64+ </limit >
65+ <limit implementation =" org.jacoco.report.check.Limit" >
66+ <counter >CLASS</counter >
67+ <value >MISSEDCOUNT</value >
68+ <maximum >1</maximum >
69+ </limit >
70+ </limits >
71+ </rule >
72+ </rules >
73+ </configuration >
74+ </execution >
75+ </executions >
76+ </plugin >
77+ </plugins >
78+ </build >
79+
3880 <dependencies >
3981 <dependency >
4082 <groupId >org.apache.plc4x</groupId >
You can’t perform that action at this time.
0 commit comments