summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | | | | | Remove dependency of NetTest on Director and Reporteraagbsn2013-02-27
| | | | | | |
| * | | | | | Clean up Director testsaagbsn2013-02-27
| | | | | | |
| * | | | | | Update MockReporteraagbsn2013-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the created deferred should not get called until after createReport is fired
| * | | | | | Clean up NetTest testsaagbsn2013-02-27
| | | | | | |
| * | | | | | Open report in director, not generateMeasurementsaagbsn2013-02-27
| | | | | | |
| * | | | | | write failure instances to reportaagbsn2013-02-27
| | | | | | |
| * | | | | | Shutdown reactor after running all tests, and remove unused code.aagbsn2013-02-27
| | | | | | |
| * | | | | | Set testName from classaagbsn2013-02-27
| | | | | | |
| * | | | | | Add failedOpeningReport to reporter created errbackaagbsn2013-02-27
| | | | | | |
| * | | | | | Fix typo in doneReport docstringaagbsn2013-02-27
| | | | | | |
| * | | | | | Add report.close to nettest.done deferredaagbsn2013-02-27
| | | | | | |
| * | | | | | Add test deck support to runWithDirectoraagbsn2013-02-27
| | | | | | |
| * | | | | | Initialize reporters in startNetTest, not Director __init__aagbsn2013-02-27
| | | | | | |
| * | | | | | Use proper name for AllReportersFailedArturo Filastò2013-02-27
| | | | | | |
| * | | | | | Add the input of the Measurement to the ReportEntriesArturo Filastò2013-02-27
| | | | | | |
| * | | | | | Fix regexp for validating collector addressArturo Filastò2013-02-27
| | | | | | |
| * | | | | | Move the instancing of the t.i.w.Agent into createReportArturo Filastò2013-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Add XXX about possible cleaner solutions to the problem
| * | | | | | Add missing import osArturo Filastò2013-02-27
| | | | | | |
| * | | | | | Refactor NetTestLoader and add checkOptions, and add Tor supportaagbsn2013-02-27
| | | | | | |
| * | | | | | Handle errors when writing to the list of ReportersArturo Filastò2013-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We will try to write to a reporter the number of times the ReportManager is configured to do so. If no more reporters are available an exception will be raised and the test will stop running (XXX this needs to be tested properly)
| * | | | | | Validate that the collector command line optionArturo Filastò2013-02-27
| | | | | | |
| * | | | | | Remove unused imports inside of ooni, oonicli and runnerArturo Filastò2013-02-27
| | | | | | |
| * | | | | | Remove now unused and dead codeArturo Filastò2013-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | We no longer need inputunit. nettesttask was never needed
| * | | | | | Add a shutdown hook for when everything is doneArturo Filastò2013-02-27
| | | | | | |
| * | | | | | Move startTor and startSniffing methods into Directoraagbsn2013-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Removes unused imports in runner and adds exceptions to errors
| * | | | | | Remove unused imports inside of ooni, oonicli and runnerArturo Filastò2013-02-27
| | | | | | |
| * | | | | | Remove now unused and dead codeArturo Filastò2013-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | We no longer need inputunit. nettesttask was never needed
| * | | | | | Add a shutdown hook for when everything is doneArturo Filastò2013-02-27
| | | | | | |
| * | | | | | Start the reactor in the DirectorArturo Filastò2013-02-27
| | | | | | |
| * | | | | | Refactoring of inputProcessorArturo Filastò2013-02-27
| | | | | | |
| * | | | | | Nettests are now running properly with the TaskManagerArturo Filastò2013-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue retries, make tests timeout, etc.
| * | | | | | Get test version from net_test_file and parse all optionsaagbsn2013-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds helper method _parseNetTestOptions to NetTestLoader in order to assemble the various options and flags into a single object Also add functionality to read the test name and version from the NetTestCase Check that the required option is not None localOptions is a dict, and the required option may be None. This adds a test for this case.
| * | | | | | Get Director, TaskManager's, NetTest and oonicli to talkArturo Filastò2013-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tests are scheduled through the MeasurementManager, Reports via the ReporterManager and the Director keeps track of everything that is going on. Configurable retries and timeouts are possible. As an example, example_simple.py is run and the reports are written.
| * | | | | | Minor refactoring and debuggingArturo Filastò2013-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Further code cleaning and debugging of a non deterministic bug Refactoring and bugfixing of Director and NetTest
| * | | | | | Refactoring of the architecture of the taskManagerArturo Filastò2013-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Minimize coupling, make clearer the chain of responsibilities
| * | | | | | tests needs to be a module for mocks to importaagbsn2013-02-27
| | | | | | |
| * | | | | | Move Director Mocks into mocks.pyaagbsn2013-02-27
| | | | | | |
| * | | | | | Move Reporter Mocks into mocks.pyaagbsn2013-02-27
| | | | | | |
| * | | | | | Move Managers Mocks into mocks.pyaagbsn2013-02-27
| | | | | | |
| * | | | | | Move NetTest Mocks into mocks.pyaagbsn2013-02-27
| | | | | | |
| * | | | | | Basic testing and implementation of reporting task managerArturo Filastò2013-02-27
| | | | | | |
| * | | | | | Import base test_reporter from aagbsn's repoArturo Filastò2013-02-27
| | | | | | |
| * | | | | | Work in progress on Reporter and NetTestArturo Filastò2013-02-27
| | | | | | |
| * | | | | | Start outlining unittests for directorArturo Filastò2013-02-27
| | | | | | |
| * | | | | | Test if the done callback will fire when all tasks have been completedArturo Filastò2013-02-27
| | | | | | |
| * | | | | | Use a Mediator pattern to keep track of which tests have failedArturo Filastò2013-02-27
| | | | | | |
| * | | | | | Prevent divide by zero bugArturo Filastò2013-02-27
| | | | | | |
| * | | | | | Work on the DirectorArturo Filastò2013-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Provide glue between Director, Tasks and Managers Director will keep track of the failure rate of measurements
| * | | | | | Move setUpNetTestCases into start() and set up measurementManageraagbsn2013-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Also updates the test cases.
| * | | | | | Add tests for missing required options and invalid optionsaagbsn2013-02-27
| | | | | | |