Releases: King-of-Spades/AppCenter-Samples
Demonstration of behavior when using private submodule
Overview
This is a snapshot related to a bug that could cause build failures when a private submodule is included in the repository.
The private submodule I tested is a trivial text document; not required for working directly with any samples, as I was only attempting to diagnose the cloning process.
Backup due to repo-renaming
Overview
This release is merely a precaution before renaming the repo from "AppCenter-Test-Samples" to "AppCenter-Samples"
XForms iPad - Entry: Keyboard.Telephone & Keyboard.Numeric display standard keyboard instead of phone/numeric keyboards
Overview
Like all -b releases, this is intended to demonstrate a bug reproduction and not for regular use.
Reproduced using:
- Xamarin.Forms 3.6.0.344457
- iPad Pro (12.9-inch) (3rd Generation) simulator (iOS 12.1)
- Xcode 10.2.1
- Visual Studio Community 2019 for Mac Version 8.0.5 (build 9)
- Xamarin.iOS 12.8.0.2
Steps to reproduce
- Open and build UITest > FormsGallery sample.
- Go to "Views for Editing Text > Entry (single line) > Enter phone number"
Expected result:
- Display a telephone styled keypad (or a numeric keypad when switched to that) on iPad & iPhone
Actual result:
- Full keyboard is displayed on iPad, telephone styled keypad displayed on iPhone. (I didn't double-check Numeric on iPhone.)
Demonstration of XCTest being executed on iPhone for iPad app
Overview
This is a snapshot for reproducing a suspected bug, not recommended for regular use; like all "b" classified release tags.
The issue in this case is that App Center Build appears to be running XCTests on an iPhone simulator even when the app was specified to support iPad specifically.
Intermittent Launch timeouts on iOS simulator
Overview
This is a bug snapshot intended to demonstrate a reproducible issue, and is not recommended for daily use. The main reproduction for this issue is in the Xamarin.UITest FormsGallery sample.
Description
When running on the local iPhone Xr - 12.2 simulator, several tests failed during the ConfigureApp step. I think this is the issue that all of them hit, but some of the errors were obscured in the test results pane:
SetUp : System.Exception : Error while performing WaitFor([unknown], "Timed out waiting...", 00:00:15, null, null)
----> System.TimeoutException : Timed out waiting...
Usually if the failed tests are rerun they can pass, and other tests performing nearly the same steps also pass without a problem. Because of this, I suspect the issue might be nothing more than startup occasionally taking more than the 15 seconds mentioned in the error message.
However to my best recollection, I never encountered these particular symptoms on previous versions of Xamarin.UITest, including the last version when running against similar iOS 12.1 / Xcode 10.1 simulators. Based on this the issue looks like a possible regression.
Demo of App Center Test limitation when using JDK 11
Overview
This is a demo of an identified limitation, applied to the Appium Android baseline sample. It is not intended for everyday use.
Testing locally
If the local environment is set up with JDK 11 properly, my testing indicates that this app project should behave normally.
Failure in App Center Test
Here is the error message reproduced when running this in App Center Test at the time of publishing:
com/microsoft/altframeworktraining/StartAppTest has been compiled by a more recent version of the Java Runtime (class file version 53.0), this version of the Java Runtime only recognizes class file versions up to 52.0
EnterText on WebView in Android 9 bug demonstration sample
Overview
This release is not intended for normal, every day use but to demonstrate a reproducible bug; where using EnterText in an HTML field on Android 9 is offset from the active field.
Forms Gallery UITest Inheritance
Overview
Eliminated about 50% of redundant code by reusing more aspects, for FormsGallery sample.
Bug demonstration of Android ScrollTo failure
Overview
This is a minimized sample to consistently demonstrate a bug, it is not recommended for regular usage.
Package Update
Updated to latest stable X.Forms, X.Forms.Maps & X.UITest Dev packages. No change in behavior
Xamarin.Forms Control Gallery UITest demonstration
Overview
Snapshot of this sample with working UITests for each of the views across XAML, C# and target platforms.