tmc meeting minutes 20200925 - deegree/deegree3 GitHub Wiki

TMC Meeting Minutes 2020-09-25

(11:02) <copierrj>hi
(11:02) <StephanR>Hi
(11:03) - tfr42 joined
(11:04) <tfr42>hi
(11:04) <StephanR>Hi
(11:05) <copierrj>hi
(11:05) <tfr42>Voice channel for todayhttps://hangouts.google.com/call/Hfl91Eilkbnt7setACn2ACEI
(11:05) <tfr42>Voice channel for today https://hangouts.google.com/call/Hfl91Eilkbnt7setACn2ACEI
(11:08) <tfr42>ok, chat log from last meeting https://github.com/deegree/deegree3/wiki/tmc-meeting-minutes-20200911
(11:08) <tfr42>Open issues/tasks
(11:09) <copierrj>build issue
(11:11) <StephanR>https://buildserver.deegree.org/blue/organizations/jenkins/deegree-3.4%2Fpull-request/activity
(11:16) <tfr42>number of build processors is configured to 2
(11:16) <tfr42>the quite period is set to 5 secs
(11:18) <tfr42>number reduced to 1 to avoid parallel execution
(11:24) <tfr42>connection is broken
(11:24) <copierrj>tfr42 are you still there?
(11:25) <tfr42>chat still works
(11:25) <tfr42>anyhow the changes to the Jenkins configuration are applied
(11:26) <copierrj>nice
(11:26) <copierrj>are you trying to reconnect to the voice channel
(11:26) <copierrj>?
(11:26) <tfr42>back again
(11:27) <tfr42>Ok, besides the build problem in parallel executions
(11:28) <tfr42>on master branch the unit tests still fail
(11:28) <tfr42>see https://buildserver.deegree.org/job/deegree-3.4-openjdk8/org.deegree$deegree-resource-deps-tests/124/testReport/
(11:30) <StephanR>i changed https://buildserver.deegree.org/job/deegree-3.4-master/ to use adopt jdk8
(11:31) <copierrj>let's give it a try!
(11:32) - oellph joined
(11:34) <copierrj>our maven build command for master: Maven: -B -f /home/hudson/hudson-home/jobs/deegree-3.4-master/workspace/pom.xml -Pintegration-tests,oracle,mssql,handbook clean deploy
(11:34) - oellph quit (Remote host closed the connection)
(11:35) <copierrj>this is different from the one in the Jenkinsfile
(11:35) <tfr42>I created a new job https://buildserver.deegree.org/job/deegree3.4-pipeline/
(11:39) <tfr42>Are you assuming that there are unit tests in the integration-tests profile?
(11:39) <StephanR>Jes, i think that there are unit tests
(11:40) <tfr42>if yes, I propose to move these unit tests to a different module
(11:40) <tfr42>or to enable then in integration-tests profile
(11:40) <StephanR>But there my also are unit tests for the oracle profile which are currently skipped in jenkinsfile
(11:40) <StephanR>https://github.com/deegree/deegree3/tree/master/deegree-core/deegree-core-sqldialect/deegree-sqldialect-oracle/src/test/java/org/deegree/sqldialect/oracle/sdo
(11:42) <tfr42>the profile is active in both steps
(11:42) <tfr42> sh 'mvn -B -C -q clean test -Poracle,mssql'
(11:42) <tfr42>sh 'mvn -B -C -fae -Dskip.unit.tests=true verify -Pintegration-tests,oracle,mssql'
(11:43) <tfr42>so only unit tests in integration-tests modules may be skipped
(11:43) <tfr42>that can be checked
(11:44) <StephanR>From having a seconf look at the files, it look likes no java unit tests are under deegree-tests
(11:51) <tfr42>I propose to join the two steps into a single step using the profile integration-tests
(11:51) <tfr42>and later we investigate what needs to be done to fix the integration-tests
(11:52) <tfr42>do you agree
(11:52) <tfr42>?
(11:52) <copierrj>+1
(11:52) <StephanR>i think that would be a good idea, at least at the moment. so that we can investigate the problems better
(11:52) <StephanR>+1
(11:53) <tfr42>ok will commit directly to master
(11:53) <tfr42>I think in this case it's ok?
(11:54) <StephanR>ok
(11:54) <copierrj>+1
(11:54) <tfr42>Next meeting
(11:54) <tfr42>in two weeks
(11:54) <copierrj>or earlier?
(11:55) <tfr42>next weekk friday would be ok for me
(11:55) <tfr42>11-12?
(11:55) <copierrj>me2
(11:55) <copierrj>2nd of october?
(11:56) <tfr42>ok for me
(11:56) <tfr42>+1
(11:56) <copierrj>+1
(11:56) <StephanR>+1
(11:58) <copierrj>bye
(11:58) <StephanR>bye