Yes, this seems to work.

Thank you

Jonathan

On 12 July 2010 15:39, Jian Fang <[email protected]> wrote:
> I remember Vivek run into a similar problem and the solution he found was to
> use the following option instead,
>
> -firefoxProfileTemplate
>
> Please let us know if this works for you.
>
> Thanks,
>
> Jian
>
> On Mon, Jul 12, 2010 at 4:27 AM, Jonathan Share <[email protected]> wrote:
>>
>> Hi,
>>
>> On my project now, our test suite has reached a large enough size that
>> we want to run multiple test suites in parallel via hudson (we
>> currently only have one worker thread in the hudson build slave). In
>> order to do this I need to run the selenium server externally instead
>> of embedded but I'm having some problems with my firefox profile not
>> being picked up. In my project I have a src/firefox directory that
>> contains two files cert8.db and cert_override.txt and I have the
>> following TelluriumConfig.groovy
>>
>>    embeddedserver {
>>        //port number
>>        port = "4444"
>>        //whether to use multiple windows
>>        useMultiWindows = false
>>        //whether to trust all SSL certs, i.e., option
>> "-trustAllSSLCertificates"
>>        trustAllSSLCertificates = true
>>        //whether to run the embedded selenium server. If false, you
>> need to manually set up a selenium server
>>        runInternally = true
>>        //By default, Selenium proxies every browser request; set this
>> flag to make the browser use proxy only for URLs containing
>> '/selenium-server'
>>        avoidProxy = false
>>        //stops re-initialization and spawning of the browser between tests
>>        browserSessionReuse = false
>>        //enabling this option will cause all user cookies to be
>> archived before launching IE, and restored after IE is closed.
>>        ensureCleanSession = false
>>        //debug mode, with more trace information and diagnostics on the
>> console
>>        debugMode = false
>>        //interactive mode
>>        interactive = false
>>        //an integer number of seconds before we should give up
>>        timeoutInSeconds = 30
>>        //profile location
>>        profile = "./src/firefox"
>>        //user-extension.js file
>>        userExtension = "target/test-classes/extension/user-extensions.js"
>>    }
>>
>> This works fine, however if I start up selenium externally with the
>> following command line;
>>
>>  java -jar
>> .m2/repository/org/seleniumhq/selenium/server/selenium-server/1.0.1-te3/selenium-server-1.0.1-te3.jar
>> -port 4242 -singleWindow -profilesLocation
>> /home/stdtest/hudson/workspace/STDTestRunner\ Cache\
>> Warming/FunctionalTests/src/firefox/ -trustAllSSLCertificates
>>
>> and change the port and runInternally settings accordingly, I'm able
>> to make contact with the server however my tests just time-out as the
>> SSL certificate triggers a warning (due to being self-signed). I've
>> tried running selenium with the -debug flag to pull out the location
>> of the profile that is used and I can see that the profile that is
>> created does not contain a cert_override.txt file at all. Am I missing
>> some arguments in my command for starting up selenium? Why isn't it
>> using my profile when not running in embedded mode?
>>
>> Regards,
>>
>> Jonathan
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "tellurium-users" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/tellurium-users?hl=en.
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "tellurium-users" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/tellurium-users?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"tellurium-users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/tellurium-users?hl=en.

Reply via email to