Profiler81NetCAT
(→Volunteers) |
m (Statuses of bugs updated.) |
||
Line 192: | Line 192: | ||
| [https://netbeans.org/bugzilla/show_bug.cgi?id=251610 #251610] | | [https://netbeans.org/bugzilla/show_bug.cgi?id=251610 #251610] | ||
| Runtime exception when trying to save view of CPU Comparison as image | | Runtime exception when trying to save view of CPU Comparison as image | ||
- | | | + | | Accepted, fixed. |
|- style="background-color:#dddddd;" | |- style="background-color:#dddddd;" | ||
| P3 | | P3 | ||
| [https://netbeans.org/bugzilla/show_bug.cgi?id=251687 #251687] | | [https://netbeans.org/bugzilla/show_bug.cgi?id=251687 #251687] | ||
| NPE when trying to Profile Class | | NPE when trying to Profile Class | ||
- | | 'External process' should not be in the list of the projects to profile. Accepted | + | | 'External process' should not be in the list of the projects to profile. Accepted, fixed. |
|- style="background-color:#ffffff;" | |- style="background-color:#ffffff;" | ||
| P3 | | P3 |
Revision as of 10:10, 23 April 2015
Contents |
Mini NetCAT for redesigned Profiler in NetBeans 8.1
Description
Due to the fact that profiling features in NetBeans IDE are used in other products and the support went through an user interface redesign recently it is important to have this core functionality tested as early as possible. That's why the former NetCAT 8.0 team was asked for help. This page contains all relevant information about this testing initiative.
Volunteers
ID | Name | Expertise | Team | Bugs/RFEs filed | Test completed by |
---|---|---|---|---|---|
1 | Michal Konrad Owsiak | Unknown | B | [michal.owsiak] | 2015-04-02 |
2 | Alied Pérez Martínez | Seasoned | A | [alied] | |
3 | John McDonnell | Novice | C | [satory] | 2015-04-22 |
4 | James Hamilton | Novice | B | [wjdhamilton] | |
5 | Giuseppe Tino | Novice | C | [-Silver-] | |
6 | Hermien Pellissier | Intermediate | B | [mienamoo] | 2015-04-18 |
7 | Angelo Quaglia | Seasoned | A | [aquaglia] | |
8 | Scott Palmer | Unknown | A | [swpalmer] | |
9 | Emmanuel Hugonnet | Unknown | A | [ehsavoie] | |
10 | Nigel Broadhead | Novice | C | [nigel] | |
11 | Eric Barboni | Novice | B | [skygo] | 2015-04-13 |
12 | Luca Mambretti | Novice | A | [IrianR] | 2015-04-15 |
13 | Marek Cendrowicz | Novice | C | [stwr] | 2015-04-14 |
14 | Richard Kolb | Novice | B | [rjdkolb] | |
15 | Kent Grundström | Seasoned | A | [Chiana] | |
16 | Cezariusz Marek | Novice | A | [cezariusz] | 2015-04-10 |
17 | Supun Liyanage | User | B | [supunliyanage] | |
18 | Yonathan W'Gebriel | Novice | C | [ytn01] | |
19 | Ahmad Hosny | Novice | C | [thruminds] | 2015-04-11 |
20 | Goutham Bandri | Novice | B | [gokumar] | 2015-04-06 |
21 | Rashmi Dixit | Novice | C | [rashmidixit] |
Organization
The testing must not be too detailed as we need feedback within 1-2 weeks but by April 18th at the latest. Every volunteer was assigned to a certain team. Everyone should download the latest development build of the NetBeans IDE and then with the help of Profiler 8.1 Redesign FAQs test the profiling features according to the following assignment:
- Volunteers from Team A should use their own projects and with the redesigned NetBeans Profiler try to identify potential performance issues in these projects.
- Volunteers from Team B should use BrainTeaser sample project and with the redesigned NetBeans Profiler try to identify potential slowness and its cause.
- Volunteers from Team C should use MemoryLeakOrNot? sample project and with the redesigned NetBeans Profiler try to identify potential memory leaks in provided examples (some of them expose memory leaks, some of them not, but please let others discover that themselves).
Identified problems
Once every participant finishes her/his testing, s/he is required to summarize and record her/his findings into the following table:
Priority | Issue | Short summary | Evaluation |
---|---|---|---|
P3 | #251599 | Profile button is not drawn correctly (shadow covers only half of it) | As designed. |
P2 | #251607 | Cannot open Java source using Build 201504020001 | Not an issue, works again in Build 201504070001 |
P3 | #251610 | Runtime exception when trying to save view of CPU Comparison as image | Accepted, fixed. |
P3 | #251687 | NPE when trying to Profile Class | 'External process' should not be in the list of the projects to profile. Accepted, fixed. |
P3 | #251688 | Runtime exception when exiting the profiler session | Unfortunately thrown randomly, closed as incomplete. |
P3 | #251689 | Both actions 'Profile Class' and 'Profile Method' do not make sense | Not a bug, concern only. |
P3 | #251693 | NPE when taking a Thread Dump | Caused by JDK bug |
P3 | #251695 | Methods table does not contain any entries | Invalid |
P3 | #251696 | No hits for valid profiling point when profiling the class | Caused by JDK bug; bugfix available |
P3 | #233636 | Profile point and tutorial | |
P3 | #250945 | Missing calibration message not clear | |
P3 | #250936 | Automatic calibration does not work for maven projects | |
P3 | #251680 | Error when profiling a class in a platform project | Not reproducible. Sample project exposing the bug is needed. |
P4 | #246383 | Profiler emits errors on JavaFX project with jdk 1.8.0_20-ea-b23 (non-final) | |
P3 | #251666 | AssertionError at org.netbeans.lib.profiler.ui.UIUtils.createScreenshot | Accepted, fixed. |
P3 | #242182 | NullPointerException at org.netbeans.modules.profiler.heapwalk.ui.InstancesListControllerUI$10.valueChanged | Accepted, fixed. |
P3 | #252012 | Find action is hard to find and the shortcut doesn't work |