aboutsummaryrefslogtreecommitdiff
path: root/src/fs/test_fs_download_persistence.c
AgeCommit message (Collapse)Author
2017-09-04Don't consider restart when the test action already finishedlurchi
In the old scheduler implementation tasks with different priorities were run in the same event loop iteration, in the new implementation this cannot be guaranteed anymore, as it's driver-dependent. For the FS tests this means that when adding both an 'abort' task and a 'restart' task (the latter with higher priority) the 'restart' task didn't take effect with the old implementation but does with the new implementation (and leads to an assertion failure). Not scheduling the 'restart' task when the action (download/publish) has already finished successfully solves this issue.
2016-04-09small API change: do no longer pass rarely needed ↵Christian Grothoff
GNUNET_SCHEDULER_TaskContext to all scheduler tasks; instead, allow the relatively few tasks that need it to obtain the context via GNUNET_SCHEDULER_get_task_context()
2016-01-19-fix (C) noticesChristian Grothoff
2015-08-03-use simpler, modern scheduler APIChristian Grothoff
2015-06-30fix #3869: outdated FSF addressChristian Grothoff
2015-02-07-bringing copyright tags up to FSF standardChristian Grothoff
2014-12-24making GNUNET_SCHEDULER_cancel() perform in O(1) instead of O(n) to help or ↵Christian Grothoff
even fully address #3247
2013-10-11generate progress events when publishing directories (towards fixing #2230)Christian Grothoff
2013-10-06-remove trailing whitespaceChristian Grothoff
2013-08-11changing time measurement from milliseconds to microsecondsChristian Grothoff
2012-12-21-renaming testing-new.h to testing.h, bumping library versionsChristian Grothoff
2012-06-20-fixes for api change in testing librarySree Harsha Totakura
2012-06-15-simplifying tests with new testing libChristian Grothoff
2012-06-14-cleaning up fs-download testcasesChristian Grothoff
2012-05-08Renamed GNUNET_OS_process_close to GNUNET_OS_process_destroyBart Polot
2012-03-19-LRN: calculate file size for single files when needed and use ↵Christian Grothoff
GNUNET_DISK_file_size instead of STAT
2012-02-27enabling use of pipes for signal communication also on UNIX to enable future ↵Christian Grothoff
integration with Java services
2012-02-11-do not tie verbosity to debug levels for fs testsChristian Grothoff
2011-12-30-LRN: use FPRINTF -- #2051Christian Grothoff
2011-10-04LRN: Use GNUNET_EXTRA_LOGGING to manage compile-time logging callsChristian Grothoff
(#1805).
2011-08-29run indent twice, it alternates between two 'canonical' forms, also run ↵Christian Grothoff
whitespace remover
2011-08-16even nicer indentation, thanks to LRN's indent patchChristian Grothoff
2011-08-15indentationChristian Grothoff
2011-08-15indentationChristian Grothoff
2011-05-05checkChristian Grothoff
2011-04-03changing datastore API to support replication level --- not fully ↵Christian Grothoff
implemented --- and adding GNUNET_FS_BlockOptions struct to replace prio/anonymity/expiration+replication args
2011-01-20major rewrite of fs_download, hopefully fixing 1641Christian Grothoff
2011-01-20abs_valueChristian Grothoff
2010-11-05big scheduler refactoring, expect some issuesNathan S. Evans
2010-11-03style improvments wrt Mantis 1614 patchChristian Grothoff
2010-11-03original patch from Mantis 1614Christian Grothoff
2010-10-27Refactoring gnunet timeMatthias Wachs
2010-07-02gpl3Christian Grothoff
2010-06-20pc not scChristian Grothoff
2010-05-06bugfixesChristian Grothoff
2010-05-05testsChristian Grothoff