Update Review Bot to use the new web API.

Review Request #6192 — Created Aug. 2, 2014 and submitted

anselina
ReviewBot
master
6139
032c070...
reviewbot
smacleod

This updates the Review Bot extension to work with tool profiles instead of
tools. Also, upon completion of a review, the workers will now update the
corresponding tool execution object with a 'succeeded' status and the completed
review as a JSON blob, before publishing the review on Review Board.

Went through several manual execution scenarios, listed in detail in /r/6139.

reviewbot
  1. Tool: PEP8 Style Checker
    Processed Files:
        bot/reviewbot/tasks.py
        extension/reviewbotext/extension.py
        bot/reviewbot/processing/review.py
    
    
    
    Tool: Pyflakes
    Processed Files:
        bot/reviewbot/tasks.py
        extension/reviewbotext/extension.py
        bot/reviewbot/processing/review.py
    
    
  2. 
      
SM
  1. Ship It!

  2. 
      
anselina
Review request changed

Status: Closed (submitted)

Change Summary:

Pushed to master (a00614d)
Loading...