[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [jakartaee-tck-dev] Question about running Faces old TCK tests for EE 10 TCK testing...
|
On 9/1/22 4:10 PM, Scott Marlow wrote:
I have my user hat on now for this email. We are trying to get
the Faces old-tck tests running/passing with WildFly.
Previously we ran those tests as part of the Platform TCK which
had the `config.vi` task defined in the $TS_HOME/bin/build.xml
but I do not see the same task defined in the
faces-tck-4.0.1/tck/old-tck/source/release/JSF_BUILD/latest/faces-tck/bin/build.xml
file as I would expect and as a result I see failure [1].
Are others seeing the [1] failure?
Thanks Alwin for explaining to me that some of the Standalone
TCKs generated from the Platform TCK use the `config.vi` task and
some do not. Personally, I would be in favor of using the
`config.vi` task in all of the (Platform TCK generated) Standalone
TCKs if possible.
It may also be nice to consider allowing the Platform TCK
`ts.jte` configuration files to be used with the various
Standalone TCKs (as much as possible by supporting the `javaee`
base property prefix).
Both of these changes could ease the pain for an EE
implementation to transition from running the Platform TCK Faces
tests to running the Standalone Faces 4.0 (old) TCK. The same
could be true for other Standalone TCKs.
Scott
The Security TCK does include the `config.vi` task [2] but that
is missing from the Faces TCK [3]. I think we should update [3]
to include `config.vi` if that helps. Does that sound like
something we should create a TCK challenge to request? I
haven't tried making this change locally yet.
Scott
[1] BUILD FAILED
Target "config.vi" does not exist in the project "JSF top
level".
at
org.apache.tools.ant.Project.tsort(Project.java:1930)
at
org.apache.tools.ant.Project.topoSort(Project.java:1838)
at
org.apache.tools.ant.Project.topoSort(Project.java:1801)
at
org.apache.tools.ant.Project.executeTarget(Project.java:1377)
at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at
org.apache.tools.ant.Project.executeTargets(Project.java:1261)
at org.apache.tools.ant.Main.runBuild(Main.java:857)
at org.apache.tools.ant.Main.startAnt(Main.java:236)
at
org.apache.tools.ant.launch.Launcher.run(Launcher.java:287)
at
org.apache.tools.ant.launch.Launcher.main(Launcher.java:112)
[2]
https://github.com/jakartaee/security/blob/master/tck/old-tck/source/install/securityapi/bin/build.xml#L144
[3]
https://github.com/jakartaee/faces/blob/master/tck/old-tck/source/install/jsf/bin/build.xml