Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

SetProperty fails in GCC-H region

オープン
#643 コメント 11 件 リアクション 0 件 担当者 1 名 GitHub で見る

@v-raghulraja がすでに取り組んでいます。

2025年7月8日 から。

評価

この issue はまだ評価されていません。

説明

new
  • Please attach the test suite YAML & .msapp which demonstrates the issue you are experiencing and any logs written to the specified outputDirectory. (Please do not attach any file which may contain sensitive personal or company data.)

Describe the bug

Test suites consistently fail on SetProperty when run in GCC-H. Identical test run successfully in US region.

To Reproduce

Steps to reproduce the behavior:

  1. Deploy the attached MSAPP in a GCC-H region tenant (the test suite and msapp are zipped and attached to this bug).
  2. Run the test suite using PAC TEST RUN for example: pac test run -d UsGovHigh -t xxx-env yyy-test "C:\Users\webbjeff\repo\SharePoint Modernization\solutions\OJPOCIOSuggestionBox\tests\Suite.fx.yaml" --provider canvas -l Debug
  3. Test will fail on SetProperty line
  4. Comment out the SetProperty line in the yaml file.
  5. Re-run the test.
  6. Test will succeed.
  7. Note that the SetProperty command can be recorded and run from the PowerApps UI successfully.

Expected Behavior: Test succeeds
Actual Behavior: Test fails on SetProperty

Additional context

Here are sample test steps in YAML format:
testSteps: |

Wait(DataCardValue3, "Text", "");
Select(DataCardValue1);
Select(DataCardValue3);
Select(DataCardValue4);
Select(DataCardValue5);
SetProperty(DataCardValue5.Text, "Comment"); // fails here
Select(Button1); // this intentionally causes validation error
Screenshot("BJASuggestionBox.png");
Assert(true);

Here are the Debug logs:
2025-06-10T10:46:41.8523300-04:00 -


RUNNING TEST SUITE: Suite

2025-06-10T10:46:41.9929556-04:00 - Browser configuration: {"Browser":"Chromium","Device":null,"ScreenWidth":1200,"ScreenHeight":800,"ConfigName":null,"Channel":""}

2025-06-10T10:46:43.2922720-04:00 - Browser setup finished

2025-06-10T10:46:43.3872545-04:00 - Loading storage stage

2025-06-10T10:46:43.9450855-04:00 - Browser context created

2025-06-10T10:46:43.9450855-04:00 - Test infrastructure setup finished

2025-06-10T10:46:43.9450855-04:00 - Desired URL: https://apps.high.powerapps.us/play/e/yyy/an/bjasugg_bjasuggestionbox_1f18c?tenantId=xxx&source=testengine

2025-06-10T10:46:44.1842580-04:00 - Start request: GET [URI REDACTED]

2025-06-10T10:46:45.5854432-04:00 - Login request [F5653328729BDE0C608DAFFB3D4EA12F6413924C5DB262C2F0120500084F2669]: GET [URI REDACTED]

2025-06-10T10:46:45.5854432-04:00 - Login response status [F5653328729BDE0C608DAFFB3D4EA12F6413924C5DB262C2F0120500084F2669]: 200 ()

2025-06-10T10:46:49.2268019-04:00 - Start request: GET [URI REDACTED]

2025-06-10T10:46:49.2278034-04:00 - Start request: GET [URI REDACTED]

2025-06-10T10:46:49.2288018-04:00 - Start request: GET [URI REDACTED]

2025-06-10T10:46:49.2356917-04:00 - After navigate to target URL

[Error]: 2025-06-10T10:46:49.8192323-04:00 - Extension enabled, none loaded

2025-06-10T10:46:50.1883610-04:00 - Waiting for 300000 milliseconds for desired url

2025-06-10T10:46:50.2784985-04:00 - Start request: GET [URI REDACTED]

2025-06-10T10:46:50.2784985-04:00 - Desired page not found, waiting 0.0901375

2025-06-10T10:46:50.2784985-04:00 - Start request: GET [URI REDACTED]

2025-06-10T10:46:50.2794989-04:00 - Start request: GET [URI REDACTED]

2025-06-10T10:46:50.2804985-04:00 - Login request [E4F37E2EEFEA56C8086BAA682AA85F61BE8B812C65EA0EA3A7CC5E5932B703DA]: GET [URI REDACTED]

2025-06-10T10:46:50.2804985-04:00 - Login response status [E4F37E2EEFEA56C8086BAA682AA85F61BE8B812C65EA0EA3A7CC5E5932B703DA]: 200 ()

2025-06-10T10:46:50.2804985-04:00 - Login request [E4F37E2EEFEA56C8086BAA682AA85F61BE8B812C65EA0EA3A7CC5E5932B703DA]: GET [URI REDACTED]

2025-06-10T10:46:50.2804985-04:00 - Login response status [E4F37E2EEFEA56C8086BAA682AA85F61BE8B812C65EA0EA3A7CC5E5932B703DA]: 200 ()

2025-06-10T10:46:50.2804985-04:00 - Login request [E4F37E2EEFEA56C8086BAA682AA85F61BE8B812C65EA0EA3A7CC5E5932B703DA]: GET [URI REDACTED]

2025-06-10T10:46:50.2804985-04:00 - Login response status [E4F37E2EEFEA56C8086BAA682AA85F61BE8B812C65EA0EA3A7CC5E5932B703DA]: 200 ()

2025-06-10T10:46:50.6412472-04:00 - Login request [542083031E4C7CAC847CB5C4ECBBB4D8337D9A459D71B8198CD7AF4B5E6F7F1B]: GET [URI REDACTED]

2025-06-10T10:46:50.6412472-04:00 - Login response status [542083031E4C7CAC847CB5C4ECBBB4D8337D9A459D71B8198CD7AF4B5E6F7F1B]: 200 (OK)

2025-06-10T10:46:50.7608096-04:00 - Login request [542083031E4C7CAC847CB5C4ECBBB4D8337D9A459D71B8198CD7AF4B5E6F7F1B]: GET [URI REDACTED]

2025-06-10T10:46:50.7608096-04:00 - Login response status [542083031E4C7CAC847CB5C4ECBBB4D8337D9A459D71B8198CD7AF4B5E6F7F1B]: 200 (OK)

2025-06-10T10:46:50.9182068-04:00 - Login request [542083031E4C7CAC847CB5C4ECBBB4D8337D9A459D71B8198CD7AF4B5E6F7F1B]: GET [URI REDACTED]

2025-06-10T10:46:50.9182068-04:00 - Login response status [542083031E4C7CAC847CB5C4ECBBB4D8337D9A459D71B8198CD7AF4B5E6F7F1B]: 200 (OK)

2025-06-10T10:46:51.2892070-04:00 - Desired page not found, waiting 1.100846

2025-06-10T10:46:52.4713922-04:00 - Desired page not found, waiting 2.2830312

2025-06-10T10:46:53.4746775-04:00 - Desired page not found, waiting 3.2863165

2025-06-10T10:46:53.8910873-04:00 - Start request: POST [URI REDACTED]

2025-06-10T10:46:54.2657731-04:00 - Login request [93DF548D902DC01FCCB72CFBC773B164681E096BF0CAAEF527FAECC73AC63BDE]: POST [URI REDACTED]

2025-06-10T10:46:54.2657731-04:00 - Login response status [93DF548D902DC01FCCB72CFBC773B164681E096BF0CAAEF527FAECC73AC63BDE]: 200 ()

2025-06-10T10:46:54.4855152-04:00 - Desired page not found, waiting 4.2971542

2025-06-10T10:46:55.5028166-04:00 - Desired page not found, waiting 5.3144556

2025-06-10T10:46:56.8023369-04:00 - Desired page not found, waiting 6.6139759

2025-06-10T10:46:57.8041850-04:00 - After desired login found

2025-06-10T10:46:58.2131393-04:00 - Login request [D7157B5603924790122D29F448241EB20FA2A4646033A0D856A2EFB602FFEFAD]: GET [URI REDACTED]

2025-06-10T10:46:58.2131393-04:00 - Login response status [D7157B5603924790122D29F448241EB20FA2A4646033A0D856A2EFB602FFEFAD]: 200 (OK)

2025-06-10T10:46:58.2131393-04:00 - Login redirect from [D7157B5603924790122D29F448241EB20FA2A4646033A0D856A2EFB602FFEFAD]: GET [URI REDACTED]

2025-06-10T10:46:58.8356838-04:00 - Run Javascript: typeof PowerAppsTestEngine.testEngineReady

2025-06-10T10:46:58.8356838-04:00 - Run Javascript: PowerAppsTestEngine.testEngineReady()

2025-06-10T10:46:58.8513153-04:00 - Run Javascript: PowerAppsTestEngine.getAppStatus()

2025-06-10T10:46:59.3669388-04:00 - Start request: GET [URI REDACTED]

2025-06-10T10:46:59.3669388-04:00 - Start request: GET [URI REDACTED]

2025-06-10T10:46:59.3669388-04:00 - Start request: GET [URI REDACTED]

2025-06-10T10:46:59.8669390-04:00 - Start to load power apps object model

2025-06-10T10:46:59.8669390-04:00 - Run Javascript: PowerAppsTestEngine.buildObjectModel().then((objectModel) => JSON.stringify(objectModel))

2025-06-10T10:47:00.4810437-04:00 - Login request [11AFF1355B95C5D9B8813BB30862E03774E019F167C5E6E1858AC8FAADC2B835]: GET [URI REDACTED]

2025-06-10T10:47:00.4810437-04:00 - Login response status [11AFF1355B95C5D9B8813BB30862E03774E019F167C5E6E1858AC8FAADC2B835]: 200 ()

2025-06-10T10:47:00.4966740-04:00 - Start request: GET [URI REDACTED]

2025-06-10T10:47:00.5122909-04:00 - Start request: GET [URI REDACTED]

2025-06-10T10:47:00.5122909-04:00 - Login request [11AFF1355B95C5D9B8813BB30862E03774E019F167C5E6E1858AC8FAADC2B835]: GET [URI REDACTED]

2025-06-10T10:47:00.5122909-04:00 - Login response status [11AFF1355B95C5D9B8813BB30862E03774E019F167C5E6E1858AC8FAADC2B835]: 200 ()

2025-06-10T10:47:00.5435409-04:00 - Start request: GET [URI REDACTED]

2025-06-10T10:47:00.5435409-04:00 - Login request [11AFF1355B95C5D9B8813BB30862E03774E019F167C5E6E1858AC8FAADC2B835]: GET [URI REDACTED]

2025-06-10T10:47:00.5435409-04:00 - Login response status [11AFF1355B95C5D9B8813BB30862E03774E019F167C5E6E1858AC8FAADC2B835]: 200 ()

2025-06-10T10:47:00.9821875-04:00 - Finish loading. Loaded 30 controls

2025-06-10T10:47:00.9982101-04:00 - Login request [E63BF077F667C611A2AA3DA92608333CDB854602ACFF36CC8D29DCE5BB05F5DE]: GET [URI REDACTED]

2025-06-10T10:47:00.9982101-04:00 - Login response status [E63BF077F667C611A2AA3DA92608333CDB854602ACFF36CC8D29DCE5BB05F5DE]: 200 (OK)

2025-06-10T10:47:01.0208596-04:00 - Start request: GET [URI REDACTED]

2025-06-10T10:47:01.0455114-04:00 - Start request: GET [URI REDACTED]

2025-06-10T10:47:01.0520238-04:00 - Login request [E63BF077F667C611A2AA3DA92608333CDB854602ACFF36CC8D29DCE5BB05F5DE]: GET [URI REDACTED]

2025-06-10T10:47:01.0520238-04:00 - Login response status [E63BF077F667C611A2AA3DA92608333CDB854602ACFF36CC8D29DCE5BB05F5DE]: 200 (OK)

2025-06-10T10:47:01.0520238-04:00 - ---------------------------------------------------------------------------
RUNNING TEST CASE: Case

2025-06-10T10:47:01.0520238-04:00 - Start request: GET [URI REDACTED]

2025-06-10T10:47:01.0615369-04:00 - Login request [E63BF077F667C611A2AA3DA92608333CDB854602ACFF36CC8D29DCE5BB05F5DE]: GET [URI REDACTED]

2025-06-10T10:47:01.0615369-04:00 - Login response status [E63BF077F667C611A2AA3DA92608333CDB854602ACFF36CC8D29DCE5BB05F5DE]: 200 (OK)

2025-06-10T10:47:01.3645791-04:00 - ------------------------------

Executing Wait function.

2025-06-10T10:47:01.3780897-04:00 - Checking SetProperty function for null arguments.

2025-06-10T10:47:01.3780897-04:00 - No null arguments detected.

2025-06-10T10:47:01.3780897-04:00 - Run Javascript: PowerAppsTestEngine.getPropertyValue({"controlName":"DataCardValue3","index":null,"parentControl":null,"propertyName":"Text"}).then((propertyValue) => JSON.stringify(propertyValue))

2025-06-10T10:47:01.3957388-04:00 - Login request [A3960AD9A0E5A2B1EE0F64AE58270B79C2ADC0CD196C32E73E45F274E9027B50]: GET [URI REDACTED]

2025-06-10T10:47:01.3957388-04:00 - Login response status [A3960AD9A0E5A2B1EE0F64AE58270B79C2ADC0CD196C32E73E45F274E9027B50]: 302 (Found)

2025-06-10T10:47:01.3957388-04:00 - Login redirect to [A3960AD9A0E5A2B1EE0F64AE58270B79C2ADC0CD196C32E73E45F274E9027B50]: GET [URI REDACTED]

2025-06-10T10:47:01.6769601-04:00 - Start request: POST [URI REDACTED]

2025-06-10T10:47:01.6925852-04:00 - Login request [7E2F2E257933865182D01E9F6312F7911EE77F08591EE4A178A00DAFB4005087]: GET [URI REDACTED]

2025-06-10T10:47:01.6925852-04:00 - Login response status [7E2F2E257933865182D01E9F6312F7911EE77F08591EE4A178A00DAFB4005087]: 302 (Found)

2025-06-10T10:47:01.6925852-04:00 - Login redirect to [7E2F2E257933865182D01E9F6312F7911EE77F08591EE4A178A00DAFB4005087]: GET [URI REDACTED]

2025-06-10T10:47:01.9113357-04:00 - Checking if Wait function's condition is met.

2025-06-10T10:47:01.9113357-04:00 - Run Javascript: PowerAppsTestEngine.getPropertyValue({"controlName":"DataCardValue3","index":null,"parentControl":null,"propertyName":"Text"}).then((propertyValue) => JSON.stringify(propertyValue))

2025-06-10T10:47:01.9269644-04:00 - Start request: POST [URI REDACTED]

2025-06-10T10:47:01.9582142-04:00 - Login request [F84C67CFC48086B5B97C4702DDCEF2BB417324BD5F8A6006C9BFD5A9632CECE0]: POST [URI REDACTED]

2025-06-10T10:47:01.9582142-04:00 - Login response status [F84C67CFC48086B5B97C4702DDCEF2BB417324BD5F8A6006C9BFD5A9632CECE0]: 200 (OK)

2025-06-10T10:47:02.2082193-04:00 - Login request [F84C67CFC48086B5B97C4702DDCEF2BB417324BD5F8A6006C9BFD5A9632CECE0]: POST [URI REDACTED]

2025-06-10T10:47:02.2082193-04:00 - Login response status [F84C67CFC48086B5B97C4702DDCEF2BB417324BD5F8A6006C9BFD5A9632CECE0]: 200 (OK)

2025-06-10T10:47:02.2550872-04:00 - Login request [02570CC17BF328B6741CCE8B0FD9CBBC406EB8E04819A757AB394DAE82722719]: GET [URI REDACTED]

2025-06-10T10:47:02.2550872-04:00 - Login response status [02570CC17BF328B6741CCE8B0FD9CBBC406EB8E04819A757AB394DAE82722719]: 302 (Found)

2025-06-10T10:47:02.2550872-04:00 - Login redirect to [02570CC17BF328B6741CCE8B0FD9CBBC406EB8E04819A757AB394DAE82722719]: GET [URI REDACTED]

2025-06-10T10:47:02.5053698-04:00 - Start request: POST [URI REDACTED]

2025-06-10T10:47:02.7710090-04:00 - Login request [F84C67CFC48086B5B97C4702DDCEF2BB417324BD5F8A6006C9BFD5A9632CECE0]: POST [URI REDACTED]

2025-06-10T10:47:02.7710090-04:00 - Login response status [F84C67CFC48086B5B97C4702DDCEF2BB417324BD5F8A6006C9BFD5A9632CECE0]: 200 (OK)

2025-06-10T10:47:02.9428964-04:00 - Successfully finished executing Wait function, condition was met.

2025-06-10T10:47:02.9428964-04:00 - ------------------------------

Executing Select function.

2025-06-10T10:47:02.9428964-04:00 - Run Javascript: PowerAppsTestEngine.select({"controlName":"DataCardValue1","index":null,"parentControl":null,"propertyName":null})

2025-06-10T10:47:02.9585191-04:00 - Run Javascript: PowerAppsTestEngine.getAppStatus()

2025-06-10T10:47:03.9749905-04:00 - Start to load power apps object model

2025-06-10T10:47:03.9749905-04:00 - Run Javascript: PowerAppsTestEngine.buildObjectModel().then((objectModel) => JSON.stringify(objectModel))

2025-06-10T10:47:04.9906197-04:00 - Finish loading. Loaded 30 controls

2025-06-10T10:47:04.9906197-04:00 - Successfully finished executing Select function.

2025-06-10T10:47:04.9906197-04:00 - ------------------------------

Executing Select function.

2025-06-10T10:47:04.9906197-04:00 - Run Javascript: PowerAppsTestEngine.select({"controlName":"DataCardValue3","index":null,"parentControl":null,"propertyName":null})

2025-06-10T10:47:04.9906197-04:00 - Run Javascript: PowerAppsTestEngine.getAppStatus()

2025-06-10T10:47:06.0062497-04:00 - Start to load power apps object model

2025-06-10T10:47:06.0062497-04:00 - Run Javascript: PowerAppsTestEngine.buildObjectModel().then((objectModel) => JSON.stringify(objectModel))

2025-06-10T10:47:07.0375047-04:00 - Finish loading. Loaded 30 controls

2025-06-10T10:47:07.0375047-04:00 - Successfully finished executing Select function.

2025-06-10T10:47:07.0375047-04:00 - ------------------------------

Executing Select function.

2025-06-10T10:47:07.0375047-04:00 - Run Javascript: PowerAppsTestEngine.select({"controlName":"DataCardValue4","index":null,"parentControl":null,"propertyName":null})

2025-06-10T10:47:07.0375047-04:00 - Run Javascript: PowerAppsTestEngine.getAppStatus()

2025-06-10T10:47:08.0531352-04:00 - Start to load power apps object model

2025-06-10T10:47:08.0531352-04:00 - Run Javascript: PowerAppsTestEngine.buildObjectModel().then((objectModel) => JSON.stringify(objectModel))

2025-06-10T10:47:09.0699075-04:00 - Finish loading. Loaded 30 controls

2025-06-10T10:47:09.0699075-04:00 - Successfully finished executing Select function.

2025-06-10T10:47:09.0699075-04:00 - ------------------------------

Executing Select function.

2025-06-10T10:47:09.0699075-04:00 - Run Javascript: PowerAppsTestEngine.select({"controlName":"DataCardValue5","index":null,"parentControl":null,"propertyName":null})

2025-06-10T10:47:09.0699075-04:00 - Run Javascript: PowerAppsTestEngine.getAppStatus()

2025-06-10T10:47:10.0907073-04:00 - Start to load power apps object model

2025-06-10T10:47:10.0907073-04:00 - Run Javascript: PowerAppsTestEngine.buildObjectModel().then((objectModel) => JSON.stringify(objectModel))

2025-06-10T10:47:11.1087081-04:00 - Finish loading. Loaded 30 controls

2025-06-10T10:47:11.1087081-04:00 - Successfully finished executing Select function.

2025-06-10T10:47:11.1087081-04:00 - ------------------------------

Executing SetProperty function.

2025-06-10T10:47:11.1087081-04:00 - Checking SetProperty function for null arguments.

2025-06-10T10:47:11.1087081-04:00 - No null arguments detected.

2025-06-10T10:47:11.1087081-04:00 - Run Javascript: PowerAppsTestEngine.setPropertyValue({"controlName":"DataCardValue5","index":null,"parentControl":null,"propertyName":"Text"}, "Comment")

[Error]: 2025-06-10T10:47:11.1243354-04:00 - Encountered an error. See the debug log for this test case for more information.

2025-06-10T10:47:11.1559848-04:00 - Run Javascript: PowerAppsTestEngine.debugInfo

2025-06-10T10:47:11.1559848-04:00 - ------------------------------
Debug Info

2025-06-10T10:47:11.1559848-04:00 - appIdOrName: 02034cac-0367-489a-b82b-c378fd57a3cd

2025-06-10T10:47:11.1559848-04:00 - environmentIdOrName: 1da8ee19-44d8-ef7c-a915-877447638ce6

2025-06-10T10:47:11.1559848-04:00 - sessionId: c3743f52-7203-4edd-9750-4e6021916c6f

2025-06-10T10:47:12.7824367-04:00 -
Test suite summary
Total cases: 1
Cases passed: 0
Cases failed: 1

主要言語
C#
スター
150
フォーク
55
平均マージ
5日 23時間
マージ済み PR(30日)
4

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

microsoft/PowerApps-TestEngine のほかの issue

microsoft/PowerApps-TestEngine の issue をすべて見る

似ている issue

C# の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。