Import work items into an event (admin)
A work item is a bug or performance issue for AWS BugBust event players to claim and fix. Players compete with other event players to see who can earn the most points by fixing bugs and performance issues. AWS BugBust administrators import work items when setting up an event. After an AWS BugBust administrator creates an event, the administrator can update the event by importing more work items. You can import more work items after you create your event, but not after your event starts.
Important
If you import bugs from Amazon CodeGuru Reviewer into your event, do not diasassociate the associated repository that contains the code with the bugs. Players cannot score points by fixing bugs in a disassociated repository. For more information, see Disassociate a repository in the CodeGuru Reviewer User Guide.
Start importing work items
You can import CodeGuru Reviewer work items after you create an AWS BugBust event.
Start importing work items into an event
Open the AWS BugBust console at https://console.aws.amazon.com/codeguru/bugbust/#/home
. On the navigation pane, expand AWS BugBust, choose Events, and then choose the name of the event into which you want to import work items.
-
Choose Dashboard.
Choose Import work items. Continue with one of the import topics later in this section.
Topics
Import bugs from CodeGuru Reviewer code analyses
Bugs imported from Amazon CodeGuru Reviewer are detected during code analysis of a branch in a repository. For more information, see Working with code reviews in the Amazon CodeGuru Reviewer User Guide. You can choose up to 5 repository analyses.
All bugs CodeGuru Reviewer finds in the repository analyses you choose are imported into your AWS BugBust event for players to claim and fix.
Note
You cannot import bugs into AWS BugBust found during a CodeGuru Reviewer pull request code review.
Import bugs using repository analysis
In Import work items, choose Only import bugs from CodeGuru Reviewer.
In Choose a repository analysis in your AWS account and Region, choose up to five repository analyses. You can choose from the repository analyses in associated repositories in your AWS account and Region. For more information, see Working with repository associations in CodeGuru Reviewer in the Amazon CodeGuru Reviewer User Guide.
If you want to import a new repository analysis, choose Create new repository analysis. Follow the steps in CodeGuru Reviewer. For more information, see Get recommendations using repository analysis and Create code reviews with security analysis in CodeGuru Reviewer in the Amazon CodeGuru Reviewer User Guide.
Choose Next.
Import performance issues from CodeGuru Profiler profiling groups
An Amazon CodeGuru Profiler profiling group is a group of applications that CodeGuru Profiler analyzes for performance issues. You can import up to 25 profiling groups.
Note
It takes approximately one or two days of profiling by CodeGuru Profiler to populate a profiling group with information required to improve it. Because of this, you should import profiling groups that are at least two days old. If you choose to create a new profiling group in the following procedure, be sure to do that at least two days before your event starts.
Import profiling groups
-
In Import work items, choose Only import profiling groups from CodeGuru Profiler.
-
In Choose a profiling group in your AWS account and Region, choose one or more profiling groups. You can choose from the profiling groups in your AWS account and Region. For more information, see Working with profiling groups in the Amazon CodeGuru Profiler User Guide.
-
If you want to import a new profiling group, choose Create new profiling group. Follow the steps in CodeGuru Profiler. For more information, see Create a CodeGuru Profiler profiling group in the Amazon CodeGuru Profiler User Guide.
-
Choose Next.
Import bugs from CodeGuru Reviewer and performance issues from CodeGuru Profiler
You can import bugs and performance issue work items for into your AWS BugBust event. These work items are available to your event's players to claim and fix.
Import bugs and performance issues
In Import work items, choose Import bugs from CodeGuru Reviewer and profiling groups from CodeGuru Profiler.
-
Follow the steps in Import bugs from CodeGuru Reviewer code analyses to import bugs from CodeGuru Reviewer beginning with step 2. Do not choose Next until you complete the next step.
-
Follow the steps in Import performance issues from CodeGuru Profiler profiling groups to import performance issues from CodeGuru Profiler beginning with step 2. Be sure to choose Next in the last step.