mirror of
https://github.com/flutter/flutter
synced 2024-09-13 21:32:11 +00:00
Migrate the "Non-speed related performance issues" issue template to Github forms (#135130)
Closes https://github.com/flutter/flutter/issues/119920 ### The difference with the speed issue template - Issue's main description - DevTools stats observation section ### Demo - Demo issue template: [My app has some non-speed performance issues](https://github.com/huycozy/flutter/issues/new?assignees=&labels=from%3A+performance+template&projects=&template=4_performance_others.yml) - Demo a filed issue: https://github.com/huycozy/flutter/issues/7
This commit is contained in:
parent
4756f8b4ff
commit
ed7b29a405
67
.github/ISSUE_TEMPLATE/4_performance_others.md
vendored
67
.github/ISSUE_TEMPLATE/4_performance_others.md
vendored
|
@ -1,67 +0,0 @@
|
|||
---
|
||||
name: My app has some non-speed performance issues
|
||||
about: You are writing an application but have discovered that it uses too much memory, too much energy (e.g., CPU/GPU usage is high), or its app size is too large.
|
||||
title: ''
|
||||
labels: 'from: performance template'
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
<!-- Thank you for using Flutter!
|
||||
|
||||
If you are looking for support, please check out our documentation
|
||||
or consider asking a question on Stack Overflow:
|
||||
* https://flutter.dev/
|
||||
* https://api.flutter.dev/
|
||||
* https://stackoverflow.com/questions/tagged/flutter?sort=frequent
|
||||
|
||||
If you have found a performance problem, then fill out the template below.
|
||||
Please read our guide to filing a bug first: https://flutter.dev/docs/resources/bug-reports
|
||||
-->
|
||||
|
||||
## Details
|
||||
|
||||
<!--
|
||||
1. Please tell us exactly how to reproduce the problem you are running into, and how you measured the performance.
|
||||
|
||||
2. Please attach a small application (ideally just one main.dart file) that
|
||||
reproduces the problem. You could use https://gist.github.com/ for this.
|
||||
|
||||
3. Switch flutter to master channel and run this app on a physical device
|
||||
using profile or release mode. Verify that the performance issue can be
|
||||
reproduced there.
|
||||
|
||||
The bleeding edge master channel is encouraged here because Flutter is
|
||||
constantly fixing bugs and improving its performance. Your problem in an
|
||||
older Flutter version may have already been solved in the master channel.
|
||||
-->
|
||||
|
||||
<!--
|
||||
Please tell us which target platform(s) the problem occurs (Android / iOS / Web / macOS / Linux / Windows)
|
||||
Which target OS version, for Web, browser, is the test system running?
|
||||
Does the problem occur on an emulator/simulator as well as on physical devices?
|
||||
-->
|
||||
|
||||
**Target Platform:**
|
||||
**Target OS version/browser:**
|
||||
**Devices:**
|
||||
|
||||
## Logs
|
||||
|
||||
<details>
|
||||
<summary>Logs</summary>
|
||||
|
||||
<!--
|
||||
Run `flutter analyze` and attach any output of that command below.
|
||||
If there are any analysis errors, try resolving them before filing this issue.
|
||||
-->
|
||||
|
||||
```
|
||||
```
|
||||
|
||||
<!-- Finally, paste the output of running `flutter doctor -v` here, with your device plugged in. -->
|
||||
|
||||
```
|
||||
```
|
||||
|
||||
</details>
|
114
.github/ISSUE_TEMPLATE/4_performance_others.yml
vendored
Normal file
114
.github/ISSUE_TEMPLATE/4_performance_others.yml
vendored
Normal file
|
@ -0,0 +1,114 @@
|
|||
name: My app has some non-speed performance issues
|
||||
description: |
|
||||
You are writing an application but have discovered that it uses too much memory,
|
||||
too much energy (e.g., CPU/GPU usage is high), or its app size is too large.
|
||||
labels: 'from: performance template'
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thank you for using Flutter!
|
||||
|
||||
If you are looking for support, please check out our documentation
|
||||
or consider asking a question on Stack Overflow:
|
||||
|
||||
- https://flutter.dev/
|
||||
- https://api.flutter.dev/
|
||||
- https://stackoverflow.com/questions/tagged/flutter?sort=frequent
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Steps to reproduce
|
||||
description: Please tell us exactly how to reproduce the problem you are running into, and how you measured the performance.
|
||||
placeholder: |
|
||||
1. ...
|
||||
2. ...
|
||||
3. ...
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Code sample
|
||||
description: |
|
||||
Please create a minimal reproducible sample that shows the problem and attach it below between the lines with the backticks.
|
||||
|
||||
Try to reproduce the problem in a test app. Either run `flutter create janktest` and recreate the situation you are experiencing in that app, or clone your app and delete code until you have the jank reproducing with a single `.dart` file.
|
||||
|
||||
If you need more than just a `.dart` file (for example, assets are needed to reproduce the issue, or plugins/packages are needed to reproduce the issue) then create a GitHub repository and upload code there.
|
||||
|
||||
Without this we will unlikely be able to progress on the issue, and because of that we regretfully will have to close it.
|
||||
|
||||
Note: Please do not upload screenshots of text. Instead, use code blocks or the above mentioned ways to upload your code sample.
|
||||
value: |
|
||||
<details><summary>Code sample</summary>
|
||||
|
||||
```dart
|
||||
[Paste your code here]
|
||||
```
|
||||
|
||||
</details>
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
id: target_platforms
|
||||
attributes:
|
||||
label: What target platforms are you seeing this bug on?
|
||||
multiple: true
|
||||
options:
|
||||
- Android
|
||||
- iOS
|
||||
- Web
|
||||
- macOS
|
||||
- Linux
|
||||
- Windows
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: OS/Browser name and version | Device information
|
||||
description: |
|
||||
Which target OS version is the test system running? For Web, please provide browser version.
|
||||
Please also include the device information (model, CPU architecture, etc).
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
id: device-kind
|
||||
attributes:
|
||||
label: Does the problem occur on emulator/simulator as well as on physical devices?
|
||||
options:
|
||||
- "Unknown"
|
||||
- "Yes"
|
||||
- "No"
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Logs
|
||||
description: |
|
||||
Include the full logs of the commands you are running between the lines with the backticks below. If you are running any `flutter` commands, please include the output of running them with `--verbose`; for example, the output of running `flutter --verbose create foo`.
|
||||
|
||||
If the logs are too large to be uploaded to GitHub, you may upload them as a `txt` file or use online tools like https://pastebin.com to share it.
|
||||
|
||||
Note: Please do not upload screenshots of text. Instead, use code blocks or the above mentioned ways to upload logs.
|
||||
value: |
|
||||
<details><summary>Logs</summary>
|
||||
|
||||
```console
|
||||
[Paste your logs here]
|
||||
```
|
||||
|
||||
</details>
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Flutter Doctor output
|
||||
description: |
|
||||
Finally, paste the output of running `flutter doctor -v` here, with your device plugged in.
|
||||
value: |
|
||||
<details><summary>Doctor output</summary>
|
||||
|
||||
```console
|
||||
[Paste your output here]
|
||||
```
|
||||
|
||||
</details>
|
||||
validations:
|
||||
required: true
|
Loading…
Reference in a new issue