i2b2 Sponsored Project/s:
Reproduction Notes:
Hide
STEPS TO REPRODUCE:
1. Log into the i2b2 as an obfuscated user.
2. Run a query with Number of patients and at least 1 patient breakdown selected.
3. When the query finishes, clear the Query Tool.
4. Drag the previous query to the Query Tool.
5. Notice in Graph Results "undefined" appears instead of the obfuscated results.
Show
STEPS TO REPRODUCE:
1. Log into the i2b2 as an obfuscated user.
2. Run a query with Number of patients and at least 1 patient breakdown selected.
3. When the query finishes, clear the Query Tool.
4. Drag the previous query to the Query Tool.
5. Notice in Graph Results "undefined" appears instead of the obfuscated results.
Testing Notes:
Hide
Test Date: 06/08/2015
Build Number:
Test Status: Completed (Passed Testing)
Clients Tested :
i2b2 Web Client
Environments Tested :
Browsers: Chrome, Firefox, Internet Explorer, and Safari
Databases: Not applicable for this test
Client OS: Windows
Test Comments:
Tested with the latest web client build and it appears to be working correctly. For obfuscated users the number of patients will now display an obfuscated result instead of “undefined”
ISSUES FOUND:
Two unrelated issues were found when testing the fix for this issue. These issues will be tracked in separate JIRA tickets.
•
WEBCLIENT-127 : Breakdowns for obfuscated results are not displaying the obfuscation indicator (±3) in Graph Results.
•
WEBCLIENT-128 : Obfuscated results missing indicator (± 3) when viewed by non-obfuscated user.
Show
Test Date: 06/08/2015
Build Number:
Test Status: Completed (Passed Testing)
Clients Tested :
i2b2 Web Client
Environments Tested :
Browsers: Chrome, Firefox, Internet Explorer, and Safari
Databases: Not applicable for this test
Client OS: Windows
Test Comments:
Tested with the latest web client build and it appears to be working correctly. For obfuscated users the number of patients will now display an obfuscated result instead of “undefined”
ISSUES FOUND:
Two unrelated issues were found when testing the fix for this issue. These issues will be tracked in separate JIRA tickets.
• WEBCLIENT-127 : Breakdowns for obfuscated results are not displaying the obfuscation indicator (±3) in Graph Results.
• WEBCLIENT-128 : Obfuscated results missing indicator (± 3) when viewed by non-obfuscated user.
In Graph Results, the total number of patients is appearing as "undefined" and the graphs are empty. This is only happening for obfuscated users who are trying to view the results of a previous query.
What should happen is the obfuscated result should display with a +/-3 next to the total number.
{"report":{"fcp":985.3000001907349,"ttfb":257.30000019073486,"pageVisibility":"visible","entityId":10437,"key":"jira.project.issue.view-issue","isInitial":true,"threshold":1000,"elementTimings":{},"userDeviceMemory":8,"userDeviceProcessors":32,"apdex":0.5,"journeyId":"5b6458b9-2a28-4bb2-a8d8-991b757c1399","navigationType":0,"readyForUser":1041.4000005722046,"redirectCount":0,"resourceLoadedEnd":1270.1000003814697,"resourceLoadedStart":280.5,"resourceTiming":[{"duration":50,"initiatorType":"link","name":"https://community.i2b2.org/jira/s/7fd763ecdf5ed1f47fc4d22fa8382e97-CDN/4x9nqn/820011/16zrvj4/49fa3aa3d35a2cc689cbf274e66cc41a/_/download/contextbatch/css/_super/batch.css","startTime":280.5,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":280.5,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":330.5,"responseStart":0,"secureConnectionStart":0},{"duration":50.70000076293945,"initiatorType":"link","name":"https://community.i2b2.org/jira/s/898b8076c5e82f53cd816ca393e45a56-CDN/4x9nqn/820011/16zrvj4/41b71ca9fb0eed92dc73e9510f2744ee/_/download/contextbatch/css/project.issue.navigator,jira.view.issue,jira.global,atl.general,-_super/batch.css?jira.create.linked.issue=true&richediton=true&whisper-enabled=true","startTime":280.69999980926514,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":280.69999980926514,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":331.4000005722046,"responseStart":0,"secureConnectionStart":0},{"duration":394.5,"initiatorType":"script","name":"https://community.i2b2.org/jira/s/4c9c503fe98f210445831b0d7b0cdc33-CDN/4x9nqn/820011/16zrvj4/49fa3aa3d35a2cc689cbf274e66cc41a/_/download/contextbatch/js/_super/batch.js?locale=en-US","startTime":281,"connectEnd":506.69999980926514,"connectStart":483.30000019073486,"domainLookupEnd":483.30000019073486,"domainLookupStart":483.30000019073486,"fetchStart":281,"redirectEnd":0,"redirectStart":0,"requestStart":506.80000019073486,"responseEnd":675.5,"responseStart":526.4000005722046,"secureConnectionStart":494.69999980926514},{"duration":407.79999923706055,"initiatorType":"script","name":"https://community.i2b2.org/jira/s/694e598c1ae48b0f96655173631cd247-CDN/4x9nqn/820011/16zrvj4/41b71ca9fb0eed92dc73e9510f2744ee/_/download/contextbatch/js/project.issue.navigator,jira.view.issue,jira.global,atl.general,-_super/batch.js?jira.create.linked.issue=true&locale=en-US&richediton=true&whisper-enabled=true","startTime":281.4000005722046,"connectEnd":508.30000019073486,"connectStart":488.9000005722046,"domainLookupEnd":488.9000005722046,"domainLookupStart":488.9000005722046,"fetchStart":281.4000005722046,"redirectEnd":0,"redirectStart":0,"requestStart":508.30000019073486,"responseEnd":689.1999998092651,"responseStart":528.1000003814697,"secureConnectionStart":498.30000019073486},{"duration":240.5999994277954,"initiatorType":"script","name":"https://community.i2b2.org/jira/s/53f54e0ac3f00bb56b136b4d2fff2853-CDN/4x9nqn/820011/16zrvj4/aae1242f5fc81cc6a5bb8bc963ccda29/_/download/contextbatch/js/atl.global,-_super/batch.js?locale=en-US","startTime":281.6000003814697,"connectEnd":509.6000003814697,"connectStart":490.1000003814697,"domainLookupEnd":490.1000003814697,"domainLookupStart":490.1000003814697,"fetchStart":281.6000003814697,"redirectEnd":0,"redirectStart":0,"requestStart":509.6000003814697,"responseEnd":522.1999998092651,"responseStart":521.1999998092651,"secureConnectionStart":499.6000003814697},{"duration":241.69999980926514,"initiatorType":"script","name":"https://community.i2b2.org/jira/s/d41d8cd98f00b204e9800998ecf8427e-CDN/4x9nqn/820011/16zrvj4/1.0/_/download/batch/jira.webresources:calendar-en/jira.webresources:calendar-en.js","startTime":281.9000005722046,"connectEnd":509.19999980926514,"connectStart":489.6000003814697,"domainLookupEnd":489.6000003814697,"domainLookupStart":489.6000003814697,"fetchStart":281.9000005722046,"redirectEnd":0,"redirectStart":0,"requestStart":509.19999980926514,"responseEnd":523.6000003814697,"responseStart":522.6000003814697,"secureConnectionStart":499.19999980926514},{"duration":261.5999994277954,"initiatorType":"script","name":"https://community.i2b2.org/jira/s/d41d8cd98f00b204e9800998ecf8427e-CDN/4x9nqn/820011/16zrvj4/1.0/_/download/batch/jira.webresources:calendar-localisation-moment/jira.webresources:calendar-localisation-moment.js","startTime":282.1000003814697,"connectEnd":528.8000001907349,"connectStart":503.6000003814697,"domainLookupEnd":503.6000003814697,"domainLookupStart":503.6000003814697,"fetchStart":282.1000003814697,"redirectEnd":0,"redirectStart":0,"requestStart":529.4000005722046,"responseEnd":543.6999998092651,"responseStart":542.8000001907349,"secureConnectionStart":515.6000003814697},{"duration":59.30000019073486,"initiatorType":"link","name":"https://community.i2b2.org/jira/s/30748292e4ca68be6947d7969829384b-CDN/4x9nqn/820011/16zrvj4/4f66da484ef7d95a2a604d3ab014374c/_/download/contextbatch/css/jira.global.look-and-feel,-_super/batch.css","startTime":282.19999980926514,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":282.19999980926514,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":341.5,"responseStart":0,"secureConnectionStart":0},{"duration":272.19999980926514,"initiatorType":"script","name":"https://community.i2b2.org/jira/rest/api/1.0/shortcuts/820011/a9e270f026ecabffc9a59343e5439391/shortcuts.js?context=issuenavigation&context=issueaction","startTime":282.30000019073486,"connectEnd":541.8000001907349,"connectStart":522.1000003814697,"domainLookupEnd":522.1000003814697,"domainLookupStart":522,"fetchStart":282.30000019073486,"redirectEnd":0,"redirectStart":0,"requestStart":541.9000005722046,"responseEnd":554.5,"responseStart":553.6000003814697,"secureConnectionStart":531.6000003814697},{"duration":98.60000038146973,"initiatorType":"link","name":"https://community.i2b2.org/jira/s/3ac36323ba5e4eb0af2aa7ac7211b4bb-CDN/4x9nqn/820011/16zrvj4/efa42a25652b26dfd802540c024826b3/_/download/contextbatch/css/com.atlassian.jira.projects.sidebar.init,-_super,-jira.view.issue,-project.issue.navigator/batch.css?jira.create.linked.issue=true&richediton=true","startTime":419.5,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":419.5,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":518.1000003814697,"responseStart":0,"secureConnectionStart":0},{"duration":449.80000019073486,"initiatorType":"script","name":"https://community.i2b2.org/jira/s/8087506fefd02b4096991c90836b49f6-CDN/4x9nqn/820011/16zrvj4/efa42a25652b26dfd802540c024826b3/_/download/contextbatch/js/com.atlassian.jira.projects.sidebar.init,-_super,-jira.view.issue,-project.issue.navigator/batch.js?jira.create.linked.issue=true&locale=en-US&richediton=true","startTime":419.6000003814697,"connectEnd":850.6999998092651,"connectStart":826.3000001907349,"domainLookupEnd":826.3000001907349,"domainLookupStart":826.3000001907349,"fetchStart":419.6000003814697,"redirectEnd":0,"redirectStart":0,"requestStart":851.1000003814697,"responseEnd":869.4000005722046,"responseStart":866.9000005722046,"secureConnectionStart":838.9000005722046},{"duration":452.5,"initiatorType":"script","name":"https://community.i2b2.org/jira/s/d41d8cd98f00b204e9800998ecf8427e-CDN/4x9nqn/820011/16zrvj4/1.0/_/download/batch/jira.webresources:bigpipe-js/jira.webresources:bigpipe-js.js","startTime":447.9000005722046,"connectEnd":888,"connectStart":868.3000001907349,"domainLookupEnd":868.3000001907349,"domainLookupStart":868.3000001907349,"fetchStart":447.9000005722046,"redirectEnd":0,"redirectStart":0,"requestStart":888.1000003814697,"responseEnd":900.4000005722046,"responseStart":899.1000003814697,"secureConnectionStart":878},{"duration":800.9000005722046,"initiatorType":"script","name":"https://community.i2b2.org/jira/s/d41d8cd98f00b204e9800998ecf8427e-CDN/4x9nqn/820011/16zrvj4/1.0/_/download/batch/jira.webresources:bigpipe-init/jira.webresources:bigpipe-init.js","startTime":469.19999980926514,"connectEnd":1257.4000005722046,"connectStart":1237.1999998092651,"domainLookupEnd":1237.1999998092651,"domainLookupStart":1237.1999998092651,"fetchStart":469.19999980926514,"redirectEnd":0,"redirectStart":0,"requestStart":1257.4000005722046,"responseEnd":1270.1000003814697,"responseStart":1269,"secureConnectionStart":1247.1000003814697}],"fetchStart":85,"domainLookupStart":87,"domainLookupEnd":176,"connectStart":176,"connectEnd":214,"secureConnectionStart":188,"requestStart":214,"responseStart":257,"responseEnd":469,"domLoading":261,"domInteractive":1288,"domContentLoadedEventStart":1288,"domContentLoadedEventEnd":1340,"domComplete":2130,"loadEventStart":2130,"loadEventEnd":2130,"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","marks":[{"name":"bigPipe.sidebar-id.start","time":1271.6999998092651},{"name":"bigPipe.sidebar-id.end","time":1272.6999998092651},{"name":"bigPipe.activity-panel-pipe-id.start","time":1272.9000005722046},{"name":"bigPipe.activity-panel-pipe-id.end","time":1273.6000003814697},{"name":"activityTabFullyLoaded","time":1367.3000001907349}],"measures":[],"correlationId":"eb924a5ccc79c7","effectiveType":"4g","downlink":9.1,"rtt":0,"serverDuration":241,"dbReadsTimeInMs":41,"dbConnsTimeInMs":52,"applicationHash":"0629dd8d260e3954ece49053e565d01dabe11609","experiments":[]}}
i2b2 version 1.7.06 was released on August 12, 2015.