On Sun, 2010-04-25 at 21:31 +0200, Patrick Ohly wrote:
> On Sat, 2010-04-24 at 23:12 +0100, Jeffrey Perry wrote:
> > My intent is to run the sync evolution client on an N900 and
> > syncevolution HTTP server on my desktop.
> > 
> > The HTTP Server Howto on the wiki says that the HTTP server is not the
> > intended use case and that the Bluetooth sync direct is the more well
> > tested scenario.
> > 
> > In what way is it more well tested?
> 
> Intel QA runs tests with Bluetooth sync. They don't test the HTTP
> server. We (= developers) could and should test the SyncEvolution HTTP
> server like we do with other SyncML servers in the nightly testing, but
> we haven't set that up yet.
> 

When the HTTP server configuration is tested, which tests are run?

My intent is to avoid testing manually anything you may have covered
with automated tests,

> > I see there are about 450 CPPUnit tests...very nice.
> 
> I'm not sure how you counted those. What we have and use a lot is the
> automated testing of SyncEvolution as client with various third-party
> HTTP SyncML servers.
> 

The readme says to run client-test with no params to get a list of
tests... I piped it to wc -l and learned that there are about 450 tests
listed..

> > Are all the same tests that are run for Bluetooth sync testing
> > also run for the HTTP server sync scenario?
> 
> Not yet. The same tests could be used for both, but they need be
> parameterized differently (many phones are too dumb to handle the same
> data as SyncML servers). I'm also not sure how to integrate phone
> testing with the nightly test runs - place all phones next to the server
> in the machine room?! Not possible right now, with the server in a
> remote location ;-}
> 

Sounds like you can run all the phone client tests against the HTTP
server. Do you do this ?



_______________________________________________
SyncEvolution mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution

Reply via email to