1. 27 Feb, 2019 2 commits
  2. 26 Feb, 2019 4 commits
    • juga's avatar
      scanner: stop threads when there're not destinations · 3fe64b06
      juga authored
      Exit the scanner with error stoping threads first when there is not
      any functional destination, since the destinations can not be recovered.
      After merging #28897, `stop_threads` can be used (instroduced in #28869).
      3fe64b06
    • juga's avatar
      destination: remove unused code · 883307ba
      juga authored
      883307ba
    • juga's avatar
      destination: record consecutive failures · 84e5d82c
      juga authored
      Add methods to store consecutive destination failures and retrieve
      the destinations that are still functional.
      Since destinations can fail because of Tor circuits, it's not count
      individual failures but consecutives one.
      Also exit with error if there are no functional destinations left.
      The maximum number of consecuitve failures is set to 10, but it
      may need to be changed depending on the percentage of circuits and
      requests that fail.
      84e5d82c
    • juga's avatar
      destination: stop running twice usability tests · d33ac8f6
      juga authored
      in every measurement.
      This removes the need for an extra lock for every measurement
      It should also not be depending on a time interval, but on the
      number of failures detected.
      Not counting number of failures since it would need to modify the
      destination or list of at runtime. It should be done in a future
      refactor.
      
      Fixes bug #28897. Bugfix v0.3.0
      d33ac8f6
  3. 25 Feb, 2019 3 commits
  4. 23 Feb, 2019 2 commits
    • juga's avatar
      scanner: Stop threads in a test network · 689ce5ab
      juga authored
      after finishing the first loop.
      As noted in bug28933_01.
      689ce5ab
    • juga's avatar
      generate: Load all results, including error ones · 9e31dcfb
      juga authored
      The bandwidth file is generated only with relays that have some
      successful measurements, but we forgot to load all results
      (including the relays with failed measurements) after we started
      to include the number of failure measurements in each relay
      bandwidth line.
      
      Closes #29568. Bugfix v0.4.0 (line introduced in v0.1.0).
      9e31dcfb
  5. 21 Feb, 2019 2 commits
  6. 18 Feb, 2019 1 commit
  7. 12 Feb, 2019 1 commit
  8. 07 Feb, 2019 1 commit
  9. 06 Feb, 2019 5 commits
  10. 04 Feb, 2019 12 commits
  11. 23 Jan, 2019 1 commit
  12. 22 Jan, 2019 6 commits