Update and rename bug_report.md to bug_report.yml

This commit is contained in:
Nanang Izzuddin 2021-07-02 09:31:46 +07:00 committed by GitHub
parent 35810cc2bb
commit e36026d45b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 62 additions and 42 deletions

View File

@ -1,42 +0,0 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: 'type: bug'
assignees: ''
---
**Describe the bug**
A clear and concise description of what the bug is.
**To Reproduce**
Steps to reproduce the behavior:
1. run pjsua app with parameter: `--video --registrar sip:some.sip.registrar ...`
1. make two video calls to: `sip:abc` and `sip:xyz`1
1. setup video conference: `vid conf cc ...`
1. assertion occurs!
**Expected behavior**
A clear and concise description of what you expected to happen.
**Logs/Screenshots**
If applicable, add screenshots PJSIP logs with verbosity level 5, packet capture (e.g: using Wireshark), audio/video recording, screenshot, etc.
**Desktop/Smartphone (please complete the following information):**
- OS, Distribution & Version: [e.g. MacOS Mojave, Ubuntu 16.04, iOS 13]
- PJSIP
- version: ...
- applied patch(es): [e.g: patches from issue/PR xyz]
- `configure` script params: ...
- `config_site.h` contents: ...
- related third party libraries & versions: [e.g: OpenSSL 1.1.1b]
**Smartphone (please also complete the following information):**
- Device: [e.g. iPhone 6]
**Additional context**
Add any other context about the problem here.

62
.github/ISSUE_TEMPLATE/bug_report.yml vendored Normal file
View File

@ -0,0 +1,62 @@
name: Bug Report
description: File a bug report
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: textarea
id: bug-desc
attributes:
label: Describe the bug
description: A clear and concise description of what the bug is.
placeholder: |
E.g: Assertion in answering an incoming video call with response code 183.
validations:
required: true
- type: textarea
id: bug-repro
attributes:
label: Steps to reproduce
description: Describe how to reproduce the bug using sample apps such as [pjsua app](https://www.pjsip.org/pjsua.htm), [pjsua2 android](https://trac.pjsip.org/repos/wiki/Getting-Started/Android#Tryingoursampleapplicationandcreatingyourown), [iOS ipjsua](https://trac.pjsip.org/repos/wiki/Getting-Started/iPhone#BuildingPJSIP), or [other sample apps](https://github.com/pjsip/pjproject/tree/master/pjsip-apps/src/samples).
placeholder: |
E.g:
1. run pjsua app with parameter: `--video --registrar sip:some.sip.registrar ...`
2. make video call from other SIP client or another pjsua instance
3. answer the call with 180 and soon 183, assertion occurs!
The assertion didn't occur if the call was answered with 183 directly.
validations:
required: true
- type: input
id: version
attributes:
label: PJSIP version
description: What PJSIP version are you using?
placeholder: |
E.g: 2.11
validations:
required: true
- type: textarea
id: context
attributes:
label: Context
description: |
Context where the bug occurs, e.g: platform, device, OS version, configuration settings.
placeholder: |
E.g:
- The issue happens on Windows/Linux/MacOS desktop, iPhone 12, or Android device XYZ.
- App is built using Android NDK r20 or newer.
- 'configure-android' param: ...
- 'config_site.h' contents: ...
- Related third-party lib & version: ... (e.g: OpenSSL 1.1.1b)
- Applied patch(es): (e.g: patches from issue/PR #xyz)
validations:
required: true
- type: textarea
id: logs
attributes:
label: Log, call stack, etc
description: Please copy and paste any relevant PJSIP log output (with verbosity level 5), call stack trace, etc which may be useful for the investigation. This will be automatically formatted into code, so no need for backticks.
render: shell
validations:
required: true