Skip to content

Releases: King-of-Spades/AppCenter-Samples

Demonstration of behavior when using private submodule

21 Jun 23:33
Compare
Choose a tag to compare

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

13 Jun 22:28
Compare
Choose a tag to compare

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

15 May 23:25
Compare
Choose a tag to compare

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

  1. Open and build UITest > FormsGallery sample.
  2. 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

01 May 22:18
439d5fd
Compare
Choose a tag to compare

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

15 Apr 23:56
Compare
Choose a tag to compare

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

04 Apr 23:08
Compare
Choose a tag to compare

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

14 Feb 22:53
e0553db
Compare
Choose a tag to compare

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

02 Feb 02:40
6853b45
Compare
Choose a tag to compare

Overview

Eliminated about 50% of redundant code by reusing more aspects, for FormsGallery sample.

Bug demonstration of Android ScrollTo failure

07 Jan 18:59
Compare
Choose a tag to compare

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

05 Jan 00:56
3200037
Compare
Choose a tag to compare

Overview

Snapshot of this sample with working UITests for each of the views across XAML, C# and target platforms.