﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
33862	Workflow to run the Django benchmarks when a pull request is labeled	Deepak Dinesh	Deepak Dinesh	"One of the goals of the GSoC 22 Django benchmarking project was to provide a way for devs to run the benchmarks against their PR's to see the effect on the performance due to the changes made so that it can be improved before merging.

I have added a workflow that runs the benchmarks in [https://github.com/smithdc1/django-asv smithdc1/django-asv] against a pull request when it is labeled with the label '''benchmark'''. If the performance has not changed significantly, a pull request status message ''' Benchmarking Result - BENCHMARKS NOT CHANGED SIGNIFICANTLY''' is added, if the performance has decreased a pull request status message ''' Benchmarking Result - SOME BENCHMARKS HAVE  CHANGED SIGNIFICANTLY. PERFORMANCE DECREASED ''' is added.

The workflow only gets triggered when the PR's which are made after the workflow has been added are labeled."	New feature	closed	Testing framework	dev	Normal	fixed	Workflow, GitHub actions	David Smith	Ready for checkin	1	0	0	0	0	0
