Commit Graph

45 Commits

Author SHA1 Message Date
microzchang
a64f75bc54
Fix bug (#5573) 2024-04-28 14:36:09 +08:00
Scott Beddall
fd021f468c
Pin Newest Version of test-proxy in CI (#5568)
* pin version to proxy with common sanitizers added
* fixes for keyvault, storage, core, other misc packages to deal with new common proxy version
2024-04-24 15:57:50 -07:00
JinmingHu
bbd5da5bcd
Reapply "Update sorting algorithm used in storage shared-key signing (#5547)" (#5560) (#5563)
This reverts commit 886f01def1.
2024-04-23 16:18:32 +08:00
microzchang
886f01def1
Revert "Update sorting algorithm used in storage shared-key signing (#5547)" (#5560)
This reverts commit b6e04fd035.
2024-04-23 12:06:45 +08:00
JinmingHu
b6e04fd035
Update sorting algorithm used in storage shared-key signing (#5547) 2024-04-22 11:34:42 +08:00
microzchang
698490f175
Storage/Enable Test Cases(Resolve Issue #5524) (#5532)
* Enable Test Cases

* Fix Customer provided key
2024-04-16 03:28:01 +00:00
microzchang
936f618d3d
Storage/STG93 Features (#5508)
* Storage/STG92 List Handles Include Client Name (#5088) (#5134) (#5236)

* List Handles Include Client Name

* add test reocrd

* update test record

* update record

* Storage/STG93 ACL response header support and UPN request headers (#5245)

* add acl response support

* add user principal name

* test record

* fix comments

* Storage/STG93 Add Rename Support to List Ranges (#5266)

* add rename support

* reset swagger url

* update

* add nfs support (#5267)

* Storage/STG93 Add UserPrincipalName support for GetAccessControlList (#5287)

* add upn support for get acl

* add test record

* Revert "add nfs support (#5267)" (#5288)

This reverts commit fc043e1db752fc0c60260d9f7a6807a563e6caa0.

* fix archboard review comments (#5367)

* Storage/STG93 Update documents for UPN (#5391)

* update documentation for upn.

* Remove en-us in link.

* update test cases

* update test record

* update test case due to server behavior change.

* format
2024-04-10 15:52:18 +08:00
microzchang
fdacc99cb7
update records (#5447) 2024-03-14 14:01:50 +08:00
JinmingHu
a448c94052
Parse storage error code for HEAD requests (#5372)
* Error code for HEAD requests

* clang-format

* Recording
2024-02-26 10:11:12 +08:00
JinmingHu
a82d25302c
Revert "Storage/STG92 List Handles Include Client Name (#5088) (#5134)" (#5204)
This reverts commit 761f2586ad.
2023-11-30 12:47:21 +08:00
microzchang
761f2586ad
Storage/STG92 List Handles Include Client Name (#5088) (#5134)
* List Handles Include Client Name

* add test reocrd

* update test record

* update record
2023-11-17 10:50:58 +08:00
JinmingHu
2c8143a702
Fix the regex to match client secret in OAuth requests, ignore Cookie when matching requests (#5070)
Co-authored-by: Anton Kolesnyk <41349689+antkmsft@users.noreply.github.com>
Co-authored-by: microzchang <zchang@microsoft.com>
2023-10-27 10:12:03 +08:00
microzchang
1acf0ba6df
Storage/Added x-ms-file-request-intent to PutRangeFromUrl (#5042)
* Added x-ms-file-request-itent to PutRangeFromUrl

* update test

* update test case
2023-10-20 15:05:50 +08:00
microzchang
1e013e5fe9
Storage/STG91 Move audience out of models namespace and add help function for audience (#5026)
* move audience out of models namespace

* Update sdk/storage/azure-storage-queues/inc/azure/storage/queues/queue_options.hpp

Co-authored-by: JinmingHu <jinmhu@microsoft.com>

* Update sdk/storage/azure-storage-files-shares/inc/azure/storage/files/shares/share_options.hpp

Co-authored-by: JinmingHu <jinmhu@microsoft.com>

* Update sdk/storage/azure-storage-files-datalake/inc/azure/storage/files/datalake/datalake_options.hpp

Co-authored-by: JinmingHu <jinmhu@microsoft.com>

* add help func

---------

Co-authored-by: JinmingHu <jinmhu@microsoft.com>
2023-10-16 12:12:09 +08:00
microzchang
a4a24fbd39
change test record tenant id (#5023) 2023-10-10 12:23:50 +08:00
microzchang
504d9f2753
Storage/STG91 Audience remove scope (#5019)
* Audience remove scope

* update record

* update test

* Update sdk/storage/azure-storage-common/src/storage_credential.cpp

Co-authored-by: JinmingHu <jinmhu@microsoft.com>

---------

Co-authored-by: JinmingHu <jinmhu@microsoft.com>
2023-10-08 22:56:04 +08:00
microzchang
04a7477d2e
Storage/Storage Client Options Support Audiences (#4957) (#4966)
Storage Client Options Support Audiences.
2023-09-19 03:28:42 +00:00
JinmingHu
ad28d10ee0
Memorize filesystemUrl in directoryClient so that ListPaths knows the correct endpoint without guessing (#4923) 2023-09-13 13:06:14 +08:00
microzchang
be8c89123b
Storage/Update Queue API Version (#4903)
* update queue api version

* update version

* update sas version

* update test reocrd

* update test records
2023-08-23 09:31:16 +08:00
microzchang
653d7dfecd
Storage/File Share test coverage improvement (#4895)
* add share tests

* Add accessRights test

* update tests

* update test records

* change
2023-08-18 16:31:05 +08:00
JinmingHu
f6f2617201
Add some test cases for blob service (#4890) 2023-08-18 03:58:31 +00:00
microzchang
678d08072b
Storage/Datalake test coverage improvement (#4889)
* update test cases

* fix spell and conversation

* remove live only

* update test records
2023-08-18 09:24:50 +08:00
microzchang
0a4d7009f4
Storage/Fix Files Shares ShareServiceClient::SetProperties 400 Error (#4887)
* fix bug

* update record

* udpate record

* test

* update test record
2023-08-17 06:35:40 +00:00
JinmingHu
7c10104461
Improve storage blob & queue coverage (#4888) 2023-08-17 10:15:56 +08:00
microzchang
9ef9483d92
Storage/File Share test improvement (#4885)
* update sas test

* update fileshare test cases
2023-08-16 06:04:28 +00:00
microzchang
efc0d8930a
Storage/Datalake test improvement (#4884)
* Update sas test

* add test case and test records

* fix import file

* fix import files

* update record

* fix test name

* fix conversations

* update test

* fix clang format
2023-08-15 14:17:39 +08:00
microzchang
69e5f1a627
Storage/feature parity (#4869)
* add content type support on rename file. (#4712)

* Storage/STG74 Bearer Challenge (#4743)

* bearer challenge

* Storage/STG78 OAuth Copy (#4831)

* OAuth Copy

* add test for oauth copy

* add test

* fix conversation

* fix conversation

* update clang format

* update test record

* update test case

* fix unit test cases

* update recordings

* recordings

* fff

* fix doc

* CL

* recording

* fix typo

* CL

* recording

* revert debug code

---------

Co-authored-by: Jinming Hu <jinmhu@microsoft.com>
2023-08-11 20:47:53 +08:00
JinmingHu
950a39e3f1
Enable some storage test cases (#4856)
* fix container name

* test last access time

* recording

* playback only test cases

* legalhold
2023-08-09 11:28:51 +08:00
JinmingHu
f206df6b66
Fix bugs in List operations (#4830) 2023-08-02 19:11:40 +08:00
microzchang
5f3fe6fa5e
Storage/STG90 features (#4827)
* Storage/STG90-Data Lake Pagination Delete (#4816)

* add pagination delete

* remove id and secret

* fix spell

* add clientConfiguartion to all clients

* fix doxygen doc

* fix conversation

* add unit tests

* fix cspell

* fix clang format

* update test code

* update test case

* update record

* Storage/Archive to Cold Tier Rehydration (#4825)

* add RehydratePendingToCold

* add unit test

* update changelog.md

* update record
2023-07-31 21:21:53 +08:00
JinmingHu
1634d5825e
Add test cases to cover paged response APIs (#4828)
* add more test case for paged response APIs

* recordings
2023-07-31 07:12:51 +00:00
JinmingHu
c8693fe8b3
fix list files and dirs bug (#4826)
* fix list files and dirs bug

* test case

* recording
2023-07-31 13:19:54 +08:00
JinmingHu
e77eff6ab4
Storage test cases improvements (#4819)
* soft delete test

* enable setTierCold

* IsConnectionReuse in record-playback mode

* DISABLED_UploadPagesFromUriCrc64AccessCondition

* update recording assets

* ClientSecretCredentialWorks works in record-playback mode

* ServiceContainerSasPermissions and ServiceBlobSasPermissions work in record-playback mode

* BlobServiceClientTest.UserDelegationKey works in record-playback mode

* update recordings

* f
2023-07-27 11:25:21 +08:00
microzchang
1c89b58178
Storage July GA Release (#4757)
* update to stg88 version
2023-07-11 10:18:12 +08:00
JinmingHu
b77518067e
Refactor blob SAS tests and queue SAS test (#4748)
* Refactor blob sas tests and queue sas test

* fix build errors

* fix failed cases
2023-07-05 13:38:14 +08:00
JinmingHu
b8551b9ae8
fix flaky storage testcase (#4660) 2023-05-30 12:16:02 +08:00
microzchang
7a644fe113
Storage/stg88-release (#4612)
* stg88 protocol layer (#4559)
2023-05-16 12:49:56 +08:00
microzchang
93434329d1
Storage May GA Release (#4616)
Storage May GA Release
2023-05-08 13:52:25 +08:00
microzchang
58bfb483c6
Storage April Release (#4513)
* Stg87 protocol layer (#4374)

* storage stg87 protocol layer

* Storage/feature/stg87-hns encryption context (#4383)

* hns_encryption_context

* Storage/feature/stg87-trailing dot (#4389)

 trailing dot

* Storage/feature/stg87-File OAuth (#4413)

* file oauth

* enable some stg87 tests
2023-04-06 10:12:49 +08:00
microzchang
2850c5d32c
Storage March Release (#4410)
* Storage March Release
2023-03-07 14:25:33 +08:00
microzchang
71a7cfb0c1
Fix Share Client failure #4377 (#4381)
* Fix Share Client failure #4377
2023-02-24 10:14:41 +08:00
JinmingHu
737037d1af
Storage tests improvement (#4382) 2023-02-23 11:10:27 +08:00
JinmingHu
395e9a0640
Test proxy & storage tests improvements (#4241) 2023-02-22 09:37:49 +08:00
microzchang
f872841ffc
Storage January release (#4212)
* January release protocol layer (#4102)

* stg85/86 protocol layer

* datalake append/flush with lease (#4110)

* unit_test_for_file_invalid_xml (#4113)

* remove version id inTaggedBlobItem and add unit test for cold tier (#4121)

* fix conversation
2022-12-27 14:44:26 +08:00
George Arama
ef4d41267f
Test proxy (#4118)
* start

* recording

* playback

* refactor, playback and record

* recordings for kv

* klklk

* open telemetry, identity

* attest

* all tests recorded except storage

* STORAGE RECORDINGDS

* some cleanup

* ignore result

* testproxy remade

* fiiine , do something with the result , goooosh

* install test proxy

* clang

* clang

* certs maybe

* cmake generate fix,

* start test proxy script

* start test proxy on env

* clang, move TP after build

* reregen

* certs

* sda

* dss

* allow insecure connections

* put back

* debug

* iuy

* try again

* ewew

* chmod

* try again

* update sanitizer

* output testproxy log

* sjhgasjgdajh

* folder

* worxy

* fix tests and log file

* format files

* clang format

* clang

* sa

* sa

* cleanup

* cspell

* oops

* remove redundant method

* tests

* put back original

* restore to 933486385a

* recordings

* remove storage values

* storage recordings

* disable non functioning tests

* remove core install of test proxy

* _LIVEONLY_ tests

* clang install when needed

* logs on condition

* skip tests

* revert cpp to original version

* quick test

* right that one

* one skip

* identity pushed

* maybe

* override

* clang

* clang

* attestetion

* keyvault

* reenable 20+ tests

* 5 tests left , lease related

* a bit of cleanup

* try now

* snitizers

* some fixes

* capitalization

* clang , cover, peakA

* WEIRD NAME THING ON WINDOWS

* storage recordings

* one more livee

* createappenddelete_liveonly

* CreateWithTags_LIVEONLY_

* try capitalization

* another onw

* maybe now

* all liveonly

* try restore before test

* typo

* condition

* clang and cc

* azure core ci

* qwqwq

* dsasdas

* cleanup1

* typo

* spaces

* cleanup2

* cleanup 3

* remove start proxy

* cleanup +1

* Update cmake-modules/TestProxyPrep.cmake

Co-authored-by: Rick Winter <rick.winter@microsoft.com>

* Update eng/scripts/Start-TestProxy.ps1

Co-authored-by: Rick Winter <rick.winter@microsoft.com>

* Update eng/scripts/Stop-TestProxy.ps1

Co-authored-by: Rick Winter <rick.winter@microsoft.com>

* PR comments

* clangs

* Update sdk/core/azure-core-test/src/test_proxy_policy.cpp

* build

Co-authored-by: Rick Winter <rick.winter@microsoft.com>
2022-12-13 10:58:19 -08:00