-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TS-33912 Support For Profiling Gwt Applications #43
Conversation
packages/teamscale-javascript-instrumenter/bench-perf-stats.dat
Outdated
Show resolved
Hide resolved
packages/teamscale-javascript-instrumenter/src/instrumenter/Task.ts
Outdated
Show resolved
Hide resolved
packages/teamscale-javascript-instrumenter/src/instrumenter/WebToolkit.ts
Outdated
Show resolved
Hide resolved
packages/teamscale-javascript-instrumenter/src/instrumenter/WebToolkit.ts
Show resolved
Hide resolved
packages/teamscale-javascript-instrumenter/src/instrumenter/Instrumenter.ts
Outdated
Show resolved
Hide resolved
import { findSubFolders } from '../../src/instrumenter/FileSystem'; | ||
|
||
test('Test identification of sub folders with GWT source maps', () => { | ||
const folders = findSubFolders('../../test/casestudies/gwt-showcase-js/', 'symbolMaps'); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
gwt-showcase-js
doesn't exist anymore (removed with the latest commit) => All new tests (incl. the ones in WebToolkit.test.ts
) fail.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the pointer. I have added a reduced version of the case study.
Currently we do not have an automated e2e test for the GWT instrumentation. I would address this in a maintenance ticket in a next step. Likely by deploying one of the GWT sample applications in a local Jetty server and collecting coverage from it. |
I have looked into the Teamscale findings. These are tollerable for now. However, I would move the source map logic to a separate module after we decide to keep the GWT support. |
If possible, I would merge the functionality to the |
…scale-javascript-profiler into ts/33912_fedex_js_profiler_gwt
I have created a maintenance ticket for adding GWT system tests: TS-33912 |
Addresses issue TS-33912