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

pcloudy caps need updating to W3C compatible style #391

Closed
2 tasks done
Dcode78 opened this issue May 6, 2022 · 9 comments
Closed
2 tasks done

pcloudy caps need updating to W3C compatible style #391

Dcode78 opened this issue May 6, 2022 · 9 comments
Labels
help wanted Extra attention is needed third party Integration with third party software

Comments

@Dcode78
Copy link

Dcode78 commented May 6, 2022

Appium or Appium Desktop?

You are reporting an issue at the Appium Desktop repository. Appium Desktop is a wrapper around Appium. If you are having trouble running tests, it is much more likely that the problem you are encountering is not a problem with Appium Desktop but with Appium. For that reason we require you to have tried your testcase with Appium CLI before reporting issues. Check the checkbox below to confirm that you have proven your issue does not reproduce on Appium itself:

  • I have verified that my issue does not occur with Appium and should be investigated as an Appium Desktop issue

The problem

Unable to start the session successfully to pCloudy by configuring desired capabilities

"Invalid or unsupported WebDriver capabilities found ("pCloudy_Username", "pCloudy_ApiKey"). Ensure to only use valid W3C WebDriver capabilities (see https://w3c.github.io/webdriver/#capabilities).If you run your tests on a remote vendor, like Sauce Labs or BrowserStack, make sure that you put them into vendor specific capabilities, e.g. "sauce:options" or "bstack:options". Please reach out to to your vendor support team if you have further questions."

Couldn't find any way to configure desired capabilities for Username and ApiKey. I end up getting above error every time.

Environment

  • I am running Appium Desktop version

    • App Version 2022.5.1
    • Electron 13.6.9
    • Node.js 14.16.0
  • I am on (pick one):

    • Windows

pCloudy_Error

@KazuCocoa
Copy link
Member

Probably they should update

desiredCapabilities.pCloudy_Username = session.server.pcloudy.username || process.env.PCLOUDY_USERNAME;
desiredCapabilities.pCloudy_ApiKey = session.server.pcloudy.accessKey || process.env.PCLOUDY_ACCESS_KEY;
to set the capability as pCloud:(?) prefix.

Could you send an email to their support team, please?

@KazuCocoa KazuCocoa added the help wanted Extra attention is needed label May 8, 2022
@Dcode78
Copy link
Author

Dcode78 commented May 9, 2022

Dropped a mail at their contact us address, will update once reply received. Thank you for your time @KazuCocoa .

@jlipps jlipps changed the title Unable to Configure Desired Capabilities "Username" and "ApiKey" for a pCloudy Session pcloudy caps need updating to W3C compatible style May 9, 2022
@Dcode78
Copy link
Author

Dcode78 commented May 12, 2022

pCloudy support has responded requesting to use Appium desktop instead of appium-inspector and I tried it works.

@KazuCocoa
Copy link
Member

thank you for the confirmation.
Maybe their system hasn't been upgraded? to work with w3c capabilities.

@jlipps
Copy link
Member

jlipps commented May 12, 2022

@Dcode78 Appium Desktop no longer bundles the inspector, and hasn't in a very long time. there will be no updates to the old inspector that was bundled with the Appium Desktop. if this is pcloudy's suggestion, I think we should remove them from the current Inspector as it is broken. at least until they fix their system to use w3c capabilities or whatever the issue is.

@KazuCocoa
Copy link
Member

Agree with it > I think we should remove them from the current Inspector as it is broken. at least until they fix their system to use w3c capabilities or whatever the issue is

Hm, they previously checked that #118 (comment) worked for them, but I guess webdriverio has been restricted the capability check after the version?

@eglitise eglitise added the third party Integration with third party software label Jun 6, 2023
@KazuCocoa
Copy link
Member

pCloudy: @shibupanda

Hi, could you ensure pCloud supports the latest appium-inspector? According to #391 (comment), pCloud did not support fully tet for the appium-insoector, so they recommended using old Appium Desktop. We'd like to check if pCloud supports latest appium-inspector.

#128 (comment)

@shibupanda
Copy link
Contributor

@KazuCocoa let me check what's missing here. Next month we have a release I will try to add the fix asap.

shibupanda added a commit to shibupanda/appium-inspector that referenced this issue Mar 13, 2024
…y capability for pCloudy to comply with W3C

**Issue:**
appium#391

**Fixes:**
add pcloudy:options for setting the 'source', username and apikey capability for pCloudy to comply with W3C
KazuCocoa pushed a commit that referenced this issue Mar 14, 2024
…y capability for pCloudy to comply with W3C (#1388)

* fix: add pcloudy:options for setting the 'source', username and apikey capability for pCloudy to comply with W3C

**Issue:**
#391

**Fixes:**
add pcloudy:options for setting the 'source', username and apikey capability for pCloudy to comply with W3C

* fix: formatting error
@KazuCocoa
Copy link
Member

#1388 fixed this issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed third party Integration with third party software
Projects
None yet
Development

No branches or pull requests

5 participants