Skip to content
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

[Perf] Add profiling support to the perf framework #24240

Merged
merged 146 commits into from
Feb 21, 2023
Merged
Show file tree
Hide file tree
Changes from 139 commits
Commits
Show all changes
146 commits
Select commit Hold shift + click to select a range
79a09dc
regenerate from swagger
xirzec Nov 29, 2022
1664ef9
update package.json
xirzec Nov 29, 2022
068aebb
update package.json again
xirzec Nov 29, 2022
7446951
enable compat in codegen
xirzec Nov 29, 2022
528a27e
everything but tests compiling now
xirzec Dec 2, 2022
6994ee0
bundle building again
xirzec Dec 2, 2022
c0af096
add missing exports
xirzec Dec 2, 2022
2f04344
unblock tests
xirzec Dec 3, 2022
6ad58b1
fix sas tests
xirzec Dec 3, 2022
37ad0dd
fix more tests
xirzec Dec 3, 2022
e2f6896
fix more tests
xirzec Dec 5, 2022
7d72bd8
fixup mapper
xirzec Dec 5, 2022
af960fc
fix bug in core-client
xirzec Dec 5, 2022
1e099c0
fix test
xirzec Dec 5, 2022
9fff849
Merge remote-tracking branch 'upstream/main' into storageCoreV2
xirzec Dec 5, 2022
3e1f6a4
update lockfile
xirzec Dec 5, 2022
ebd3fc7
disable decompression
xirzec Dec 5, 2022
3d5fc6c
fix special name issues
xirzec Dec 6, 2022
36ab1d8
temporary nock workaround
xirzec Dec 6, 2022
3c516e9
enable clone in compat request
xirzec Dec 6, 2022
69a9c82
fix typo
xirzec Dec 6, 2022
5423552
add convertHttpClient helper
xirzec Dec 6, 2022
cbe1d74
wrap custom httpClient
xirzec Dec 6, 2022
090bd70
handle old Pipeline input
xirzec Dec 6, 2022
1283548
fixup headers shape on batch
xirzec Dec 6, 2022
9879198
update doc strings
xirzec Dec 6, 2022
f7667c8
disable tracing tests for now
xirzec Dec 6, 2022
29741f3
fixup
xirzec Dec 6, 2022
47f84b9
fix build breaks
xirzec Dec 6, 2022
8d36fd5
fix lint
xirzec Dec 6, 2022
edeb454
unblock browser tests
xirzec Dec 7, 2022
ee8d522
fix abort signal propagation
xirzec Dec 7, 2022
2c9520b
fix request compat
xirzec Dec 7, 2022
3b2843a
update tracing tests
xirzec Dec 7, 2022
7920496
support injector policy
xirzec Dec 8, 2022
5835229
Merge remote-tracking branch 'upstream/main' into storageCoreV2
xirzec Dec 8, 2022
1c438b0
update lockfile
xirzec Dec 8, 2022
101a021
appease the linter
xirzec Dec 8, 2022
33cd0ac
unblock blob-changefeed
xirzec Dec 8, 2022
4fb5343
fix live tests
xirzec Dec 9, 2022
457010c
Merge remote-tracking branch 'upstream/main' into storageCoreV2
xirzec Dec 9, 2022
a28a923
update lockfile
xirzec Dec 9, 2022
6da54e1
attempt to fix live tests
xirzec Dec 9, 2022
23c7b6e
more test cleanup
xirzec Dec 9, 2022
5b657fc
fix node14 test issue
xirzec Dec 9, 2022
03072fa
remove bad test validation
xirzec Dec 9, 2022
2ed50aa
fix sas url construction in browser
xirzec Dec 9, 2022
ff154d8
fix event ordering issue
xirzec Dec 9, 2022
9b00efc
fix url encoding issue with path manipulation
xirzec Dec 9, 2022
8f1f8bc
address remaining live browser test issues
xirzec Dec 10, 2022
ce364ca
small tweaks
xirzec Dec 10, 2022
a3b17e0
cleanup setURLParameter
xirzec Dec 10, 2022
54b14bb
fix test assertion
xirzec Dec 10, 2022
218cfdc
Prune unnecessary new types
xirzec Dec 13, 2022
26a8d84
add jsdoc
xirzec Dec 13, 2022
777f7f9
fix forgotten export
xirzec Dec 13, 2022
03425b6
Merge remote-tracking branch 'upstream/main' into storageCoreV2
xirzec Dec 13, 2022
f672ef5
update lockfile
xirzec Dec 14, 2022
fef2ac4
fix issue with nock workaround
xirzec Dec 14, 2022
099a546
address PR feedback
xirzec Dec 14, 2022
7d691fb
Merge remote-tracking branch 'upstream/main' into storageCoreV2
xirzec Dec 14, 2022
2bf7f9d
update lockfile
xirzec Dec 14, 2022
b62e9b4
getProps test
HarshaNalluru Dec 15, 2022
13b06b5
checkpoint
HarshaNalluru Nov 14, 2022
adcbaf5
Fix perf issue
xirzec Dec 15, 2022
c8650e1
remove unneeded workaround for nock
xirzec Dec 15, 2022
563582d
package.json
HarshaNalluru Dec 15, 2022
19ebc63
Merge branch 'storageCoreV2' of https://github.com/xirzec/azure-sdk-f…
HarshaNalluru Dec 15, 2022
5b679ef
lock file
HarshaNalluru Dec 15, 2022
17bf47c
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-js into…
HarshaNalluru Dec 15, 2022
dcdd332
lock file
HarshaNalluru Dec 15, 2022
b7d5f6e
Merge branch 'main' into storageCoreV2
xirzec Jan 3, 2023
cf212af
update lockfile
xirzec Jan 3, 2023
6ff4a70
Merge remote-tracking branch 'upstream/main' into storageCoreV2
xirzec Jan 3, 2023
f17e711
update lockfile
xirzec Jan 3, 2023
3e5c4ef
Merge remote-tracking branch 'upstream/main' into storageCoreV2
xirzec Jan 10, 2023
2b34540
update lockfile
xirzec Jan 10, 2023
d5e3ad8
regenerate client
xirzec Jan 10, 2023
ee5dd0b
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-js into…
HarshaNalluru Jan 11, 2023
d50b0b1
Merge branch 'storageCoreV2' of https://github.com/xirzec/azure-sdk-f…
HarshaNalluru Jan 12, 2023
48e4e52
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-js into…
HarshaNalluru Jan 12, 2023
9f7231e
lock file
HarshaNalluru Jan 12, 2023
fe8a7bb
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-js into…
HarshaNalluru Jan 13, 2023
02c1d1f
lock file
HarshaNalluru Jan 13, 2023
8966645
profile generation testing
HarshaNalluru Jan 13, 2023
7992e00
more yml testing - profile name
HarshaNalluru Jan 13, 2023
4a82ef3
more testing
HarshaNalluru Jan 13, 2023
7762ab8
fix path
HarshaNalluru Jan 13, 2023
04d7e8b
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-js into…
HarshaNalluru Feb 1, 2023
f7c6cc6
fix build
HarshaNalluru Feb 2, 2023
f612a3c
format
HarshaNalluru Feb 2, 2023
99d5d1d
merge conflixts
HarshaNalluru Feb 2, 2023
ad44e90
lock file
HarshaNalluru Feb 2, 2023
e68e163
lock file
HarshaNalluru Feb 2, 2023
cd1a671
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-js into…
HarshaNalluru Feb 2, 2023
962a560
revert
HarshaNalluru Feb 2, 2023
dafd139
lock file
HarshaNalluru Feb 2, 2023
2b45762
support profile option
HarshaNalluru Feb 8, 2023
469c2bf
fix the folder
HarshaNalluru Feb 8, 2023
87cd51d
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-js into…
HarshaNalluru Feb 8, 2023
0a99276
revert eng changes
HarshaNalluru Feb 8, 2023
eb36ed4
lock file
HarshaNalluru Feb 8, 2023
0d9eec4
gitignore
HarshaNalluru Feb 8, 2023
cdb69ee
azure-sdk-for-js/JS-profile
HarshaNalluru Feb 8, 2023
db94174
one last try before Mike steps in
HarshaNalluru Feb 8, 2023
c71db23
remove one ..
HarshaNalluru Feb 8, 2023
772999c
update comment
HarshaNalluru Feb 8, 2023
1de89e8
cpuOption=1 for profiling
HarshaNalluru Feb 8, 2023
6ac4ddf
lock file
HarshaNalluru Feb 11, 2023
a966451
profiling update
HarshaNalluru Feb 11, 2023
ebddbec
profile-filepath
HarshaNalluru Feb 11, 2023
52d2c54
let's see - final attempt
HarshaNalluru Feb 11, 2023
8e0dc14
filePath
HarshaNalluru Feb 11, 2023
de28525
profiling for local
HarshaNalluru Feb 11, 2023
2e43cd0
lock file
HarshaNalluru Feb 11, 2023
0d6ae71
remove unneeded things for profiling
HarshaNalluru Feb 14, 2023
6341494
format
HarshaNalluru Feb 14, 2023
e45ca29
Update sdk/test-utils/perf/src/managerProgram.ts
HarshaNalluru Feb 14, 2023
7083a78
cpuOption = 1;
HarshaNalluru Feb 14, 2023
5b9de98
Merge branch 'harshan-tweaks-for-perf' of https://github.com/HarshaNa…
HarshaNalluru Feb 14, 2023
2c92f5a
format
HarshaNalluru Feb 14, 2023
836f75b
simplify
HarshaNalluru Feb 14, 2023
4e924cf
comment
HarshaNalluru Feb 14, 2023
327a706
remove extra lines
HarshaNalluru Feb 14, 2023
db487cc
remove !
HarshaNalluru Feb 14, 2023
937f4eb
minor clean up
HarshaNalluru Feb 14, 2023
03ab323
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-js into…
HarshaNalluru Feb 14, 2023
c39ec5d
pnpm-lock file
HarshaNalluru Feb 14, 2023
c10cb90
Update sdk/test-utils/perf/src/utils/profiling.ts
HarshaNalluru Feb 15, 2023
9b8a911
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-js into…
HarshaNalluru Feb 15, 2023
5489da8
lock file
HarshaNalluru Feb 15, 2023
b5526bd
throw error when cpus!=1
HarshaNalluru Feb 15, 2023
55b1a17
runWithCpuProfile
HarshaNalluru Feb 15, 2023
e50a342
format
HarshaNalluru Feb 15, 2023
50e9f95
utils folder
HarshaNalluru Feb 16, 2023
b19a086
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-js into…
HarshaNalluru Feb 16, 2023
9f12152
package.json
HarshaNalluru Feb 16, 2023
7892b3d
suggestions
HarshaNalluru Feb 16, 2023
c493a9e
lock file
HarshaNalluru Feb 16, 2023
ab92de0
maybeOverrideCPUsOption
HarshaNalluru Feb 17, 2023
a83ffb7
--profile
HarshaNalluru Feb 17, 2023
e66f53e
fix the if check
HarshaNalluru Feb 17, 2023
6cec6f7
fix gitignore
HarshaNalluru Feb 17, 2023
e40089d
format
HarshaNalluru Feb 17, 2023
ceaaa4f
merge ifs
HarshaNalluru Feb 17, 2023
70a60aa
changelog
HarshaNalluru Feb 17, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -168,3 +168,6 @@ code-model-*
# code workspaces
*.code-workspace
!/dataplane.code-workspace

# CPU profiles
.cpuprofile
Loading