the implication to this change is (removing test profile in parent pom.xml, disabling this profile apache-release, and removing -jenkins profiles in torque-test module), that the torque-test module would not be part of future releases ..
On 2026/08/10 15:13:01 "Kallidis, Georg" wrote: > Hi Torque devs, > > I am currently investigating the Jenkins build failures. The main reason is > that running the torque-test from the root fails due to path issues, which > are hidden at multiple places. > > To supply a "workaround with the *-jenkins profiles in the torque-test module > seem not enough anymore, this was IMO always kind of a hack. > > Nevertheless it is not obvious to me at the moment, how to let jobs in > Jenkins share a single JOB_BASE_NAME or workspace root, although propagating > environment variables from one build to the another seems to be possible. > > We might solve this only once we move to pipeline building with a > JENKINSFILE, which we may do when migrating to GIT ... > > From a practical point of view, running torque-tests module locally on a > developer machine seems to me at the moment more important. > > IMO either we remove entirely torque-tests as a root module or allow running > the torque-test tests on the other side only from the parent root. > > Torque-Test is better remembered as being a suite of integration tests, we > have to set a database to run it, by default now hsqldb (or before the > retirement derby), which could be run a simple way without further system > dependencies .. > > My suggestion is currently to completely remove the support for running the > integration tests from the parent root. This change would simplify the code > and configuration, but we have to change the documentation to a two -step > release: Before preparing a release the torque-test integration test SHOULD > be done, at least for one database, separately to check for general > integration failures . > > What do you think? > > We should at least declare derby database as not supported anymore for the > upcoming release, and flag the two jenkin profiles as broken at the moment. > > > With best regards, Georg > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
