Build failed in Jenkins: royale-typedefs #1620

2019-09-15 Thread Apache Royale CI Server
See 


--
Started by timer
[EnvInject] - Loading node environment variables.
Building on master in workspace 

 > git.exe rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git.exe config remote.origin.url 
 > https://github.com/apache/royale-typedefs.git # timeout=10
Fetching upstream changes from https://github.com/apache/royale-typedefs.git
 > git.exe --version # timeout=10
 > git.exe fetch --tags --progress 
 > https://github.com/apache/royale-typedefs.git 
 > +refs/heads/*:refs/remotes/origin/*
 > git.exe rev-parse "refs/remotes/origin/develop^{commit}" # timeout=10
 > git.exe rev-parse "refs/remotes/origin/origin/develop^{commit}" # timeout=10
Checking out Revision d2d5415caffe35498488a4893b90eadb4e80b39d 
(refs/remotes/origin/develop)
 > git.exe config core.sparsecheckout # timeout=10
 > git.exe checkout -f d2d5415caffe35498488a4893b90eadb4e80b39d
Commit message: "js typedefs: defined more true-constant values for Number, 
Array, and Math"
 > git.exe rev-list --no-walk d2d5415caffe35498488a4893b90eadb4e80b39d # 
 > timeout=10
[royale-typedefs] $ cmd.exe /C "C:\apache\apache-ant-1.9.9\bin\ant.bat main && 
exit %%ERRORLEVEL%%"
Buildfile: 


main:
 [echo] swc-date is 09/16/19 04:04 +

download:
 [echo] 

[mkdir] Created dir: 


BUILD FAILED
:58:
 The following error occurred while executing this line:
:91:
 src 
'
 doesn't exist.

Total time: 0 seconds
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m -Xmx1g 
Build step 'Invoke Ant' marked build as failure


Re: Async RoyaleUnit Tests

2019-09-15 Thread Josh Tynjala
Async tests are not yet supported by RoyaleUnit. It's something that I hope
to add when time allows.

--
Josh Tynjala
Bowler Hat LLC 


On Sun, Sep 15, 2019 at 2:15 AM Yishay Weiss  wrote:

> Hi,
>
> We’re trying to create a test suite for out application using RoyaleUnit.
> Some of these tests require loading fonts before running the test. Does
> RoyaleUnit currently support async operations similar to FlexUnit [1].
>
> Or, as a work around, can anyone think of a way to load fonts
> synchronously?
>
> Thanks,
> Yishay
>
> [1] https://flex.apache.org/flexunit/tutorial/flexunit/Unit-13.html
>
>


Build failed in Jenkins: royale-asjs_jsonly #3546

2019-09-15 Thread Apache Royale CI Server
See 


--
[...truncated 274.66 KB...]
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

check-dependency:
 [echo] checking for C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler/lib/external//lzma-sdk.jar

download-dependency:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

echo-project-jar:
   [delete] Deleting: C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources\project.properties
 [echo] ${INFO_DOWNLOADING_FILE_FROM}
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

download-apache-license:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

download-other-license:
  [get] Getting: https://www.7-zip.org/sdk.html
  [get] To: C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\lib\external\lzma-sdk-LICENSE.html
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

double-check-file:
 [echo] ${env.ROYALE_DOWNLOAD_CACHE}
 [echo] Need file: ${still_no_file}

get-from-cache-if-needed:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

fail-if-not-found:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

download-dependency-jar:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

check-cache:

download-jar:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

get-if-not-cached:
  [get] Getting: 
https://repo1.maven.org/maven2/org/b1/pack/lzma-sdk-4j/9.22.0/lzma-sdk-4j-9.22.0.jar
  [get] To: C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\lib\external\lzma-sdk.jar
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

double-check-file:
 [echo] ${env.ROYALE_DOWNLOAD_CACHE}
 [echo] Need file: ${still_no_file}

get-from-cache-if-needed:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

fail-if-not-found:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

check-sum:
 [echo] basedir is C:\Program Files 

Release notes files

2019-09-15 Thread Andrew Wetmore
Should not the release notes files have the same headers that the code and
documentation files have?

a

-- 
Andrew Wetmore

http://cottage14.blogspot.com/


Re: Async RoyaleUnit Tests

2019-09-15 Thread Harbs
> Or, as a work around, can anyone think of a way to load fonts synchronously?

To be clear, I’d like to be able to use Node APIs within tests such as 
fs.readFileSync() to load data for the tests.

> On Sep 15, 2019, at 12:15 PM, Yishay Weiss  wrote:
> 
> Hi,
> 
> We’re trying to create a test suite for out application using RoyaleUnit. 
> Some of these tests require loading fonts before running the test. Does 
> RoyaleUnit currently support async operations similar to FlexUnit [1].
> 
> Or, as a work around, can anyone think of a way to load fonts synchronously?
> 
> Thanks,
> Yishay
> 
> [1] https://flex.apache.org/flexunit/tutorial/flexunit/Unit-13.html
> 



Async RoyaleUnit Tests

2019-09-15 Thread Yishay Weiss
Hi,

We’re trying to create a test suite for out application using RoyaleUnit. Some 
of these tests require loading fonts before running the test. Does RoyaleUnit 
currently support async operations similar to FlexUnit [1].

Or, as a work around, can anyone think of a way to load fonts synchronously?

Thanks,
Yishay

[1] https://flex.apache.org/flexunit/tutorial/flexunit/Unit-13.html



Build failed in Jenkins: royale-asjs_MXTests #1158

2019-09-15 Thread Apache Royale CI Server
See 


--
[...truncated 1000.33 KB...]
[mxmlc] scanning for overrides: ObjectUtil
[mxmlc] scanning for overrides: SolidBorderUtil
[mxmlc] scanning for overrides: StringTrimmer
[mxmlc] scanning for overrides: StringUtil
[mxmlc] scanning for overrides: Timer
[mxmlc] scanning for overrides: UIUtils
[mxmlc] scanning for overrides: Effect
[mxmlc] scanning for overrides: Transition
[mxmlc] scanning for overrides: IFill
[mxmlc] scanning for overrides: SolidColor
[mxmlc] scanning for overrides: IExternalizable
[mxmlc] scanning for overrides: Proxy
[mxmlc] scanning for overrides: CursorBookmark
[mxmlc] scanning for overrides: ICollectionView
[mxmlc] scanning for overrides: IList
[mxmlc] scanning for overrides: IViewCursor
[mxmlc] scanning for overrides: ListCollectionView
[mxmlc] scanning for overrides: ListCollectionViewCursor
[mxmlc] scanning for overrides: ListCollectionViewBookmark
[mxmlc] scanning for overrides: ArrayCollection
[mxmlc] scanning for overrides: ArrayList
[mxmlc] scanning for overrides: XMLListCollection
[mxmlc] scanning for overrides: CanvasLayout
[mxmlc] scanning for overrides: Flex
[mxmlc] scanning for overrides: BoxDirection
[mxmlc] scanning for overrides: HBox
[mxmlc] scanning for overrides: PanelTitleBar
[mxmlc] scanning for overrides: DataGridColumn
[mxmlc] scanning for overrides: Button
[mxmlc] scanning for overrides: ISelectable
[mxmlc] scanning for overrides: CheckBox
[mxmlc] scanning for overrides: IFocusManagerComponent
[mxmlc] scanning for overrides: ComboBase
[mxmlc] scanning for overrides: ComboBox
[mxmlc] scanning for overrides: ScrollControlBase
[mxmlc] scanning for overrides: ListBase
[mxmlc] scanning for overrides: DataGrid
[mxmlc] scanning for overrides: DateField
[mxmlc] scanning for overrides: Label
[mxmlc] scanning for overrides: List
[mxmlc] scanning for overrides: MenuBar
[mxmlc] scanning for overrides: NumericStepper
[mxmlc] scanning for overrides: RadioButton
[mxmlc] scanning for overrides: RadioButtonGroup
[mxmlc] scanning for overrides: TextArea
[mxmlc] scanning for overrides: ITextInput
[mxmlc] scanning for overrides: TextInput
[mxmlc] scanning for overrides: ITextFieldFactory
[mxmlc] scanning for overrides: Singleton
[mxmlc] scanning for overrides: ItemClickEvent
[mxmlc] scanning for overrides: ListEvent
[mxmlc] scanning for overrides: MenuEvent
[mxmlc] scanning for overrides: MouseEvent
[mxmlc] scanning for overrides: PropertyChangeEventKind
[mxmlc] scanning for overrides: Matrix
[mxmlc] scanning for overrides: Matrix
[mxmlc] scanning for overrides: IFocusManagerComplexComponent
[mxmlc] scanning for overrides: IFocusManagerGroup
[mxmlc] scanning for overrides: IResourceBundle
[mxmlc] scanning for overrides: ResourceManagerImpl
[mxmlc] scanning for overrides: ResourceModuleInfo
[mxmlc] scanning for overrides: ResourceEventDispatcher
[mxmlc] scanning for overrides: ResourceBundleProxy
[mxmlc] scanning for overrides: GroupBase
[mxmlc] scanning for overrides: SkinnableComponent
[mxmlc] scanning for overrides: ButtonBase
[mxmlc] scanning for overrides: Button
[mxmlc] scanning for overrides: ErrorArray
[mxmlc] scanning for overrides: RunCodeEvent
[mxmlc] scanning for overrides: PasswordInputBead
[mxmlc] scanning for overrides: ITileLayout
[mxmlc] scanning for overrides: TileLayout
[mxmlc] scanning for overrides: LocaleUtils
[mxmlc] scanning for overrides: StringPadder
[mxmlc] scanning for overrides: UIDUtil
[mxmlc] scanning for overrides: IStroke
[mxmlc] scanning for overrides: CursorError
[mxmlc] scanning for overrides: SortError
[mxmlc] scanning for overrides: ISort
[mxmlc] scanning for overrides: Sort
[mxmlc] scanning for overrides: IXMLNotifiable
[mxmlc] scanning for overrides: XMLListAdapter
[mxmlc] scanning for overrides: FlexChildInfo
[mxmlc] scanning for overrides: BaseListData
[mxmlc] scanning for overrides: IFactory
[mxmlc] scanning for overrides: IUITextField
[mxmlc] scanning for overrides: UITextField
[mxmlc] scanning for overrides: CollectionEvent
[mxmlc] scanning for overrides: CollectionEventKind
[mxmlc] scanning for overrides: LocaleSorter
[mxmlc] scanning for overrides: LocaleID
[mxmlc] scanning for overrides: LocaleRegistry
[mxmlc] scanning for overrides: ResourceBundle
[mxmlc] scanning for overrides: ArrayUtil
[mxmlc] scanning for overrides: StringUtil
[mxmlc] scanning for overrides: UIDUtil
[mxmlc] scanning for overrides: DataGroup
[mxmlc] scanning for overrides: LayoutBase
[mxmlc] scanning for overrides: BasicLayout

Re: Discuss of release steps preparation

2019-09-15 Thread Alex Harui
Glad you are getting back to normal.  Please review what is in the release 
branch before the RC so we can fix things before Piotr spends a lot of time 
creating the RC.

https://github.com/apache/royale-asjs/blob/release/0.9.6/RELEASE_NOTES.md
https://github.com/apache/royale-asjs/blob/release/0.9.6/releasemgr/RELEASE_NOTES

Because of the way we package, the releasemgr/RELEASE_NOTES is the top-level 
release notes in the source package because the package contains all 3 repos 
and the releasemgr files are copied to the top.  The .MD file is for GitHub 
visitors to the repo.

Thanks,
-Alex

On 9/14/19, 11:06 AM, "Andrew Wetmore"  wrote:

We have power and internet again, at last. I guess I should wait to review
texts until the next version of the release candidate.

On Sat, Sep 14, 2019 at 3:01 PM Piotr Zarzycki 
wrote:

> Hi Carlos,
>
> I see you did commit to 0.9.6 branch, so we are good unless there is
> something left in develop which should I pick. I will review all of that 
on
> Monday.
>
> Thanks,
> Piotr
>
> On Sat, Sep 14, 2019, 5:26 PM Carlos Rovira 
> wrote:
>
> > Hi Piotr,
> >
> > seems there was a little confusion here and Greg and I did the changes 
in
> > the release version of RELEASE_NOTES.
> > Hope you can merge both in your process. I followed my changes since
> > December to try to bring all relevant things done.
> > Thanks
> >
> > El sáb., 14 sept. 2019 a las 15:39, Piotr Zarzycki (<
> > piotrzarzyck...@gmail.com>) escribió:
> >
> > > Hi Greg,
> > >
> > > I'm sorry for a late response. I'm going to take what's develop has in
> it
> > > on Monday by cherry picking - to do not break release branch, so where
> > you
> > > commit it will be good and won't miss it.
> > >
> > > Thanks,
> > > Piotr
> > >
> > > pt., 13 wrz 2019 o 19:24 Greg Dove  napisał(a):
> > >
> > > > Hi Piotr,
> > > >
> > > > I'm not so familiar with the release process. Do you want additions
> to
> > go
> > > > directly into the release branch or should that be added to develop
> > > > (assuming you would merge into release)?
> > > >
> > > > I see Josh added note about RoyalUnit in develop [1], which is not
> yet
> > in
> > > > release.[2] . So perhaps you will merge from develop? I'm not sure
> how
> > > this
> > > > all needs to work.
> > > >
> > > > I'm thinking to add the following to 0.9.6 release notes (changes
> since
> > > > 0.9.4) for some of the things I worked on:
> > > >
> > > > -Improvements to AMF / RemoteObject Support
> > > > -AMFBinaryData api now matches flash.utils.ByteArray, (the missing
> > > feature
> > > > is non-UTF String encoding support). It therefore now works for deep
> > > > cloning via readObject/writeObject and registerClassAlias.
> > > > -Updates to Royale collections library with support for sorting and
> > > > filtering via ArrayListView. Simple example added to Tour de Jewel
> > > > -A conforming runtime implementation of AS3 Vector (typed Arrays) 
was
> > > added
> > > > for javascript output, with options for avoiding certain runtime
> > checks.
> > > > -int, uint, Class are now represented as simple, distinct types
> (Class
> > is
> > > > now not 'Object', int is now not 'Number' for example), and these
> > support
> > > > indirect 'as' or 'is' type checking and instantiation, matching swf
> > > > behavior.
> > > > -General Improvements and additions in Reflection library
> > > > -New Apache Royale Crux MVC/DI/IOC application architecture library
> > > (based
> > > > on Swiz Framework) was added, with some simple examples
> > > >
> > > > If it's too late to add those, no worries, I can add that to the
> > 'Updates
> > > > to the RELEASE_NOTES discovered after this file was packaged' wiki
> > > >
> > > > 1.
> 
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fblob%2Fdevelop%2FRELEASE_NOTES.mddata=02%7C01%7Caharui%40adobe.com%7C64f7cf65c8fb4a7faf1d08d7393e4df4%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637040812074543911sdata=YCHetkEVkKAvvid7MAOETcPBuV7P%2BaMB4Ajr1UsyH%2Fg%3Dreserved=0
> > > > 2.
> > > >
> > >
> >
> 
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fblob%2Frelease%2F0.9.6%2FRELEASE_NOTES.mddata=02%7C01%7Caharui%40adobe.com%7C64f7cf65c8fb4a7faf1d08d7393e4df4%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637040812074543911sdata=MGHlAXivSiOzdIQAyiL4hXSXIc8ARVbmtNQinPRX2b0%3Dreserved=0
> > > >
> > > >
> > > > Thanks,
> > > > Greg
> > > >
> > > > On Fri, Sep 13, 2019 at 8:49 PM Piotr Zarzycki <
> > > piotrzarzyck...@gmail.com>
> > > > wrote:
> > > >
>