1. 21 9月, 2016 1 次提交
  2. 20 9月, 2016 1 次提交
  3. 19 9月, 2016 1 次提交
    • T
      Test all cycle analytics pre-calculation code. · 8f620851
      Timothy Andrew 提交于
      All the code that pre-calculates metrics for use in the cycle analytics
      page.
      
      - Ci::Pipeline -> build start/finish
      - Ci::Pipeline#merge_requests
      - Issue -> record default metrics after save
      - MergeRequest -> record default metrics after save
      - Deployment -> Update "first_deployed_to_production_at" for MR metrics
      - Git Push -> Update "first commit mention" for issue metrics
      - Merge request create/update/refresh -> Update "merge requests closing issues"
      8f620851
  4. 13 9月, 2016 2 次提交
    • L
      Fix English · 05faeec7
      Lin Jen-Shin 提交于
      05faeec7
    • L
      Add a test for #22010 · 18d7ae43
      Lin Jen-Shin 提交于
      The observed faulty state transition is probably hard to test,
      because we need to hook into internal states to observe them.
      Namely this:
      
          07:30:16 | Build#ruby-2.2 enqueue: created -> pending
          07:30:16 | Pipeline#32    enqueue: created -> pending
          07:30:16 | Build#ruby-2.3 enqueue: created -> pending
          07:30:16 | Build#ruby-2.2     run: pending -> running
          07:30:16 | Pipeline#32        run: pending -> running
          07:30:29 | Build#ruby-2.2    drop: running -> failed
          07:30:29 | Pipeline#32        run: running -> running
          07:30:29 | Build#ruby-2.3     run: pending -> running
          07:30:30 | Pipeline#32        run: running -> running
          07:30:57 | Build#gem:build   skip: created -> skipped
          07:30:57 | Pipeline#32       drop: running -> failed
          07:30:57 | Build#gem:release skip: created -> skipped
          07:30:57 | Pipeline#32       drop:  failed -> failed
          07:30:57 | Build#ruby-2.3    drop: running -> failed
          07:30:57 | Pipeline#32       drop: running -> failed
                                             ^^^ Should be failed -> failed
      
      However, the consequence of this, executing hooks twice would be
      easy enough to observe. So we could at least test against this.
      Keep in mind that if we ever changed how we execute the hooks
      this won't be testing against faulty state transition.
      18d7ae43
  5. 05 9月, 2016 1 次提交
  6. 02 9月, 2016 4 次提交
  7. 30 8月, 2016 1 次提交
  8. 19 8月, 2016 1 次提交
  9. 15 8月, 2016 2 次提交
  10. 12 8月, 2016 10 次提交
  11. 11 8月, 2016 3 次提交
  12. 10 8月, 2016 1 次提交
  13. 09 8月, 2016 1 次提交
  14. 05 8月, 2016 2 次提交
  15. 04 8月, 2016 2 次提交
  16. 03 8月, 2016 2 次提交
  17. 02 8月, 2016 1 次提交
  18. 01 8月, 2016 1 次提交
  19. 20 7月, 2016 3 次提交