Permalink
Commits on Mar 10, 2017
  1. More .eqc_ci tweaks

    lehoff committed Mar 10, 2017
  2. Update .eqc_ci with correct path

    lehoff committed Mar 10, 2017
  3. Update .eqc_ci with rebar3

    lehoff committed Mar 10, 2017
Commits on Mar 8, 2017
  1. Change testing to focus on chronos bookkeeping

    lehoff committed Mar 7, 2017
    The previous testing approach with the timer_expiry module (now gone) actually tested the
    Erlang timers a lot more than it tested the chronos functionality.
    
    chronos has been refactored to have a chronos_command module that is mocked using EQC to
    test that chronos works.
    
    The testing of chronos' bookkeeping has been changed to use eqc_component, which makes it
    a lot easier to understand what is going on.
    
    In addition to the eqc_component test three tests have been added which covers that
    chronos actually triggers things, that restarting a timer works as expected and that you
    can cancel a timer and not see anything being triggered.
    
    The test has been simplified to only start one server as it did not add anything but more
    bookkeeping in the test.
    
    A new `start/0` function has been added to allow starting nameless servers.
    
    The README has been updated with sections on how to test with EQC mocking, linking
    approach and a small road-map.
    
    When a chronos server exists it will no longer cancel all the timers. This is not
    necessary since all timers have the chroons server pid as the destination and will be
    removed automatically when the process stops.
Commits on Feb 24, 2017
  1. Merge pull request #10 from basho/rebar3

    lehoff committed Feb 24, 2017
    Prepare for building with rebar3
  2. Remove CHANGELOG.md

    raghavkarol committed Feb 24, 2017
    Will use github releases for changelog in the future.
  3. Remove support for erlang.mk

    raghavkarol committed Feb 24, 2017
  4. Remove dependency on gproc

    raghavkarol committed Feb 24, 2017
Commits on Jan 11, 2017
  1. Update gproc dependency to point to basho fork

    Luke Bakken committed Jan 11, 2017
Commits on Nov 30, 2016
Commits on Jul 4, 2016
  1. Removed gen_leader

    lehoff committed Jul 4, 2016
Commits on Jul 1, 2016
  1. Merge pull request #3 from ddosia/dch_dialyzer_fix

    lehoff committed Jul 1, 2016
    Several dialyzer fixes.
Commits on Jun 30, 2016
  1. erlang.mk update

    lehoff committed Jun 30, 2016
Commits on Jul 8, 2014
  1. Several dialyzer fixes.

    ddosia committed Jul 8, 2014
Commits on Jun 12, 2014
Commits on Jun 11, 2014
  1. Changed the deps order

    lehoff committed Jun 11, 2014
  2. Updated to use quickcheck-ci.com

    lehoff committed Jun 11, 2014
Commits on Sep 20, 2013
  1. Switched to erlang.mk

    lehoff committed Sep 20, 2013
  2. [Fix] forgot to add erlang.mk

    lehoff committed Sep 20, 2013
  3. Merge remote-tracking branch 'origin/master'

    lehoff committed Sep 20, 2013
    Conflicts:
    	Makefile
  4. Add erlang.mk

    lehoff committed Sep 20, 2013
    Problem with getting dependencies using erlang.mk
Commits on Apr 23, 2013
  1. Merge pull request #2 from Lastres/master

    lehoff committed Apr 23, 2013
    Return remaining time when stopping a counter.
Commits on Mar 7, 2013
  1. Modify the stop_timer call to return the time left for the timer to b…

    lastres committed Mar 7, 2013
    …e stopped.
    
    It can be a useful information in some use cases.