Create an AWS BugBust event (admin) - AWS BugBust

Create an AWS BugBust event (admin)

An AWS BugBust administrator can create a bug bash event. When you create an event, you specify issues for your players to fix. Players fix bugs, improve the performance of an application, or both. For each fixed bug or performance improvement, a player earns points.

To let players fix bugs, you specify a repository analysis for your event in Amazon CodeGuru Reviewer in your AWS account and Region. All issues CodeGuru Reviewer finds during the analysis are available for your players to claim and fix.

To let players improve the performance of an application, you specify a profiling group for your event in Amazon CodeGuru Profiler in your AWS account and Region. All performance issues CodeGuru Profiler finds during the analysis are available for your players to claim and fix.

For both bugs and performance enhancements, a player creates a pull request with the code changes that address the issue. After the updated code is merged, CodeGuru Reviewer and CodeGuru Profiler analyze the updated code base. If AWS BugBust doesn't detect the issue that the player attempted to fix, then it considers the issue fixed and awards points to the player. After a player checks in code to improve the performance of a profiling group, the AWS BugBust event administrator evaluates the performance effect of the checked-in code and awards points based on the complexity of fixed bugs and the level of performance improvement on a profiling group. For more information, see Rules and scoring in AWS BugBust.

After you create your event, you can do the following.

Important

To create an AWS BugBust event, your AWS user must be granted permissions with the AWSBugBustFullAccess AWS managed policy.