Skip to main content

[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


Back to the top