1. 08 Feb, 2016 1 commit
  2. 02 Feb, 2016 1 commit
  3. 29 Jan, 2016 3 commits
  4. 28 Jan, 2016 2 commits
    • Marek Vavrusa's avatar
      scenario: STEP ASSERT <expr> · 6477b02a
      Marek Vavrusa authored
      this allows to make assertions about test environment,
      for example number of received queries,
      average RTT, number of performed steps etc.
      
      ranges are in variables: `RANGE = [...]`
      step is in variable: `STEP`
      
      example:
      STEP QUERY
      ...
      
      ; Check whether the query was received
      STEP ASSERT 0 < RANGE[0].received < 2
      ; This fails
      STEP ASSERT RANGE[0].received > 100
      
      it also evaluates subexpressions for useful
      failure information
      6477b02a
    • Marek Vavrusa's avatar
      scenario: RANGE has LOSS=<float> to simulate pktloss · 75f7910c
      Marek Vavrusa authored
      the RANGE can now choose to ignore percentage of
      received queries, this can be used to simulate
      packetloss/server busy
      75f7910c
  5. 27 Jan, 2016 3 commits
  6. 26 Jan, 2016 1 commit
    • Marek Vavrusa's avatar
      scenario: convenience aliases, short syntax · d35af230
      Marek Vavrusa authored
      * ANSWER alias for CHECK_ANSWER
      * MOCK alias for REPLY
      * ENTRY_BEGIN ... ENTRY_END not required,
        in that case ENTRY ends with newline, e.g.
      
      ; Simplified syntax
      STEP QUERY
      FLAGS RD
      SECTION QUESTION
      example.com IN A
      ; Entry ends here
      d35af230
  7. 25 Jan, 2016 1 commit
  8. 21 Jan, 2016 6 commits
  9. 20 Jan, 2016 2 commits
  10. 19 Jan, 2016 3 commits
  11. 15 Jan, 2016 2 commits
  12. 14 Jan, 2016 3 commits
  13. 13 Jan, 2016 7 commits
  14. 11 Jan, 2016 5 commits