Closed Aryex closed 2 years ago
Merging #457 (532c2e9) into main (070fc7d) will not change coverage. The diff coverage is
100.00%
.
@@ Coverage Diff @@
## main #457 +/- ##
=======================================
Coverage 87.27% 87.27%
=======================================
Files 43 43
Lines 1965 1965
Branches 116 118 +2
=======================================
Hits 1715 1715
Misses 250 250
Flag | Coverage Δ | |
---|---|---|
unittests | 87.27% <100.00%> (ø) |
Flags with carried forward coverage won't be shown. Click here to find out more.
Impacted Files | Coverage Δ | |
---|---|---|
...ce/core/VerticaDistributedFilesystemReadPipe.scala | 89.75% <ø> (ø) |
|
...ertica/spark/datasource/json/VerticaJsonScan.scala | 91.66% <ø> (ø) |
|
.../spark/datasource/v2/VerticaDatasourceV2Read.scala | 86.04% <100.00%> (ø) |
|
...rtica/spark/util/version/VerticaVersionUtils.scala | 97.82% <100.00%> (ø) |
:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more
Summary
This PR contains updates to the automated testing. In general, each PR now only runs unit tests, scalastyles, and functional test against latest Spark. Regression testing and other tests are done nightly.
Description
Replacing
main.yml
withon-pull-request.yml
workflow, now run unit tests, scalastyle checks, and functional tests against the latest version of Spark.Updated
nightly.yml
workflow to perform long-running tests. This includes:Functional tests updated:
build.sbt
no longer specifyorg.apache.hadoop.hadoop-hdfs
dependency.spark-core
already defines it.build.sbt
will now additionally look forsparkVersion
andhadoopAwsVersion
from the environment variables. Previously it was only checking in JVM's properties.Readmes updated
.github/workflows
Bug fixes:
VerticaJsonScan.batch
where after the data was exported and Spark's Json reader has been initialized, we then delete the folder if empty.Related Issue
Close #421 Close #402 Close #463
Additional Reviewers