Hello RIchard,
What you describe is totally understandable.
Let me explain you my problem a bit.
I want to use Jenkins not only as a selenium grid host, but also as a CI server.
Let's say that from gird point of view, we are ok, since the slaves can be viewed in the selenium grid configuration tab.
Let's have the case where I am building a parametrized maven project,via Jenkins,
mvn -update-snapshots clean install -Dsuite.Files=blabla.xml etc
where blabla.xml is testng suite file, where information for running the tests through a grid are inside there, along with the test classes for execution
When building this project, jenkins need a slave executor to run, and ignores grid configuration.
But if I run the same command in cmd in my pc(meaning using the hub that is hosted in jenkins server), everything is ok.
Hope I shed some more light on the problem I am experiencing.
Thanks,
Stelios