[conduit] (179 commits) Created branch tracker



The branch 'tracker' was created.

Summary of new commits:

  424cbf4... Initial work to improve settings serialization (*)
  44b8b16... Merged config_unstable from github (*)
  34b0d17... Merge google branch from airmind's github (*)
  94cbf1c... Start sketching out a generic test framework (*)
  531ae4d... Run sync tests on *all* combinations of module wrapper (*)
  cc0e39c... Test all dataproviders that we have wrappers for (*)
  b31fba6... Function to return all defined ModuleWrapper classes (*)
  d9dda96... Temporary script to run the tests (*)
  27d57aa... Fix typo (*)
  b30dc66... Fix imports (*)
  3535f7c... Don't fail (*)
  864857f... Checkpoint (*)
  8c39150... Take two. Just have a function that returns a new test case (*)
  11ab870... More.. (*)
  181056d... Argh, work damn u.. (*)
  b17f4e0... Fix it :D (*)
  9973175... Don't expose module loading publically (*)
  055a83d... Remove debug print (*)
  dc25a65... Wrappers for test data sets (*)
  913a89e... Generate multiple dataprovider tests (*)
  831e4f0... Add proper test case generation (*)
  4cc8ccb... Start testing stuff somewhat (*)
  a220a80... Make some tests pass, whoop (*)
  e6b1d5f... Create wrappers for all of iPod (*)
  9621e8f... Fix typo in ipod wrappers (*)
  57ed4ac... Move over dataprovider wrapping machinery from old soup cod (*)
  a4cd6b4... Call finish on all our dps (*)
  a4fa2bc... Refresh test (*)
  55cf90a... Merge branch 'master' into config-unstable (*)
  a6bb2b0... More work porting the FileModule to the new config system.  (*)
  c235db1... Fixed file configuration UI. (*)
  a6537a5... Generate a test ipod folder structure (*)
  ab518eb... Add nicer short descriptions to test output (*)
  1465a4e... Better docs for generated sync tests (*)
  c1d0b2a... Start teaching the dataprovider wrappers about test data (*)
  300b2dd... Test adding data, generate test data for contacts and event (*)
  e05fdce... Test data for photos, notes and audio (*)
  ea77477... Fix test note generation (*)
  29d5ad9... Music causes lock ups :( (*)
  6bcf457... Test all datatypes we know about (*)
  24c2aa0... Run all tests (*)
  65464f2... Run soup instead of run-tests.sh (*)
  5ab242a... Update .gitignore (*)
  95c205b... Stub out 'Features' (*)
  0568b13... Get coverage on test_replace, test_delete and test_refresh (*)
  252aa7a... We only have test pngs, not jpgs (*)
  4dcfcac... Configure folder correctly, ahem (*)
  40d7f92... Don't use wrapped objects, adds a dep on ModuleManager and  (*)
  e0f8ad6... Add N800 converage and a stub video datatype wrapper (*)
  9f9cd86... Run tests ourself instead of using unittest.main (*)
  feff9c0... Start fleshing out a more useful 'tool' for running tests (*)
  8a1447e... Allow running tests in a random order (*)
  91e4941... Start fleshing out sync tests (*)
  6d9b044... Set up Conduit settings (needed for synchronization) (*)
  bcfd5e9... Some simple sync tests (*)
  d728f22... Add a few more test scenarios (*)
  e21a0be... Sinks don't call refresh, so get the photo album to poke in (*)
  e8b0900... Don't force ./soup to be run from soup directory (*)
  38850ca... If temporary test directory doesnt exist, create it (*)
  9b8e57e... Don't use threading.Event to block the metadata discover pr (*)
  9dfad0c... Don't return folders from get test files function (*)
  a3617e2... Make less chatty and add a verbose flag (*)
  36a23ae... Crude coverage testing (*)
  a5f3da7... Move test loading code out of way (*)
  ec2a952... I like iterators (*)
  591b61e... Add some control over which tests are run (*)
  ca2b257... Evolution coverage. Warning, this will eat your babies. (*)
  c3015af... Add dummy __init__ files. Allows you to import dataprovider (*)
  e633be3... Do some error checking on sync results (*)
  02bf972... Expose whether or not a dataprovider is two way friendly (*)
  be62fe1... Update .gitignore (*)
  fe88208... Ported Shutterfly and SmugMug to new config system. (*)
  c951d50... Avoid a few rough edges.. (*)
  e6346b3... If verbose flag set, output conduit.log onto screen... (*)
  3638b6f... Add some infrastructure for working out sane combinations o (*)
  c067013... Easy way to test if 2 datatypes are compatible (*)
  b321ee6... Yay for better decisions (*)
  279303a... Start sketching out magic to allow where source.dataclass ! (*)
  2d9082d... Add 4 tests to see what happens when we modify data (*)
  89ff033... Fix typo (*)
  e677bb8... Allow filtering on specific methodTestNames (not just TestC (*)
  650fe3d... Blocking refresh - or test fail will occur (*)
  ec9a660... Clean up test folders when tests passed (*)
  2cc965e... No :( (*)
  c5df862... Make environment a little more familiar (*)
  bc60e3c... Initial directory structure should be more like DP expects (*)
  445690d... Generate more test cases (*)
  6f031dd... Look in self.track, not track (typo?) (*)
  c6abc75... Don't load conduit modules. Its slow and we already importe (*)
  5cdaa72... Bare bones progress widget (*)
  8be59f5... Add a progress bar (*)
  445bfd1... Use cgitb to capture information in tracebacks (*)
  8741c46... Only use cgitb for unexpected failures (cgitb wasnt so hot  (*)
  7410c24... Add a TextResult base class that knows how to dump tracebac (*)
  ecfe7f0... Add the x tests run in y seconds blurb to text results (*)
  e220f2f... Add EnvironmentWrapper objects. Allows us to avoid spaghett (*)
  e591608... Don't hardcode the path quite so hard.. (*)
  29ae66c... Env object to manage running a session bus for the duration (*)
  5f55535... Run a dbus-monitor for each test, capture output (*)
  1a3d71c... Turn dbus env off until i have time to debug it (*)
  ad8c891... Wrong file committed (*)
  b62f91d... Missing arg. Can't do anything right this morning :( (*)
  fa8fdef... Add notes for later (*)
  e88f65e... Tomboy wrapper (*)
  e548e21... Make TestDataProvider a little more thorough (*)
  e85a85a... Ensure each N800 dataprovider has a unique udi, or mapping  (*)
  b3ab0d6... Fix excludes (*)
  4f8f62b... Set a default mtime on our testdata (*)
  ff51017... Missing file (*)
  cf2005f... Oh dear. I knew string_to_unique_file would hurt me one day (*)
  e8e3c8a... Turn iPodMusic back on (*)
  830b5a7... Music doesn't have a height tag, grr. Using track.pairs() m (*)
  182340e... Extra info in assert (*)
  4a5cc3b... Remove the duplicated 'plugin' loader code (*)
  d8bfd0c... Bit cleaner like this (*)
  8795046... Move soup internal code away from tests to utils/ (*)
  4070e31... Missing file (*)
  eec3610... Testy testy testy (*)
  3e5723a... Decorate a test with calls to coverage.start() and coverage (*)
  01c3303... Add text, setting, bookmark and email datatype wrappers (*)
  3a25c28... Coverage for the test datatype too (*)
  973d0f7... Remove the old automatic tests (*)
  0749c03... More Auto* test removal (*)
  7d27f19... Skip tests if prereqs for running are not met (*)
  63fef80... Report which missing features caused which tests to be skip (*)
  33c100f... Eep. Fix deliberate testing typo. (*)
  87038dc... Skeletal GoogleModule testing (*)
  0ca67f5... Stub out configuration (*)
  e075ee5... Try and run environment setup as early as possible (*)
  563c14c... Refactor refactor refactor (*)
  c9e7da4... Shuffle things around so environment loader fires before an (*)
  cc03f25... Proper indentation (*)
  b32026a... Teach it about standard services and how to start tomboy (*)
  c71c31a... Capture dbus-monitor output properly in a tempfile.Temporar (*)
  74e843e... Tomboy has its own note datatype (*)
  2b8791a... Further tidy ups for features code (*)
  7022881... Add a feed source (*)
  0be0a2c... These dataprovider tests only really suit a twoway dataprov (*)
  ae84730... Infrastructure for collecting additional test data (*)
  864e8ef... Attach dbus monitor logs (*)
  6e3c0d1... Monitor logs slow things down, so break it out of the other (*)
  2f32d95... Stub to run a test inside pdb (*)
  2e35fd0... Turn debugger on (*)
  5f2e819... Move conduit specific code back out to test_sync (*)
  712e0aa... Sync contacts to tracker
  5a0216e... Fix a bunch of PEBKACs
  c590d63... More PEBKAC fixing, return a Rid from put() call
  2841bb0... Final round of PEBKAC fixing, and improve implementation of
  0b1be11... Merge branch 'master' into config-google (*)
  aefc44f... Cnverted YouTube and Google Documents to new config (*)
  d95e2ac... Added *~ to .gitignore (*)
  e96aec9... Merge branch 'master' into config-google (*)
  8fddba5... Finished porting Google dataproviders to the new config (*)
  8c6ef3a... Merge branch 'master' into config-unstable (*)
  9f9fa1d... Merge branch 'master' into new-settings (*)
  dcc51a1... Small changes to the XML Serialization code. (*)
  5c056c8... Ensure the choices is initialized in the google contacts da (*)
  3ec2fd8... Merge branch 'config-google' into config-unstable (*)
  d64e5b9... Fixed files and folders serialization. (*)
  e8f3ef2... Merge commit 'origin/config-google' into config-google (*)
  6420293... Merge branch 'config-google' into config-unstable (*)
  c074ffe... Merge branch 'new-settings' into config-unstable (*)
  2fe4676... Pass make distcheck (*)
  be2ebe9... Update INSTALL (*)
  c04f31f... Remove TestSyncNeedConfigure (*)
  579fef1... Remove references to configure (*)
  30a5a92... Merge branch 'master' into generic-tests (*)
  2b488c7... (Disabled) code for running soup tests under Xvfb (*)
  b54320e... Fix GNOME #582719 (*)
  6d33db9... Fixed Flickr configuration and added translation strings. (*)
  a123a17... Updated German translation (*)
  428e306... Updated Spanish translation (*)
  154f5d0... Fixed iPodModule configuration. (*)
  eb627a2... Fixed iPodModule to allow track replacing (pass tests) and  (*)
  63983d4... Fixed DBus configuration dialog (ported to the new config s (*)
  52710b0... Fixed DBus Exporter sync configuration. (*)
  c743da1... Merge branch 'master' into tracker
  c93080d... Add tracker contacts and calendar to soup tests
  a0bee2d... Stub Tracker Calendar sync

(*) This commit already existed in another branch; no separate mail sent



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]