Megatest

Check-in [57d8d97527]
Login
Overview
Comment:Completed IUP compile task
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | dev
Files: files | file ages | folders
SHA1: 57d8d97527b90f088ec3c7cfe8a3c87572852429
User & Date: matt on 2013-07-22 21:00:51
Other Links: branch diff | manifest | tags
Context
2013-07-23
00:20
Added contours for chicken 4.8.0.4 and 4.8.1 check-in: 3a32eee6c4 user: matt tags: dev
2013-07-22
21:00
Completed IUP compile task check-in: 57d8d97527 user: matt tags: dev
18:36
Lots of stuff for installall flow check-in: 9742a8ae22 user: matt tags: dev
Changes

Modified tests/installall/tests/iupsrclib/cd.logpro from [5f1496c62a] to [de3fb33d93].



1


(load "compile.logpro")
>
>

1
2
3
(expect:ignore in "LogFileBody" >= 0 "Ignore these binary operator errors for now" #/error: missing binary operator/)

(load "compile.logpro")

Modified tests/installall/tests/iupsrclib/compile.logpro from [348490b31e] to [b41da09609].

1
2
3
4
5
6
7
8
9
;; You should have at least one expect:required. This ensures that your process ran
(expect:required in "LogFileBody" > 0 "Put description here" #/put pattern here/)

;; You may need ignores to suppress false error or warning hits from the later expects
;; NOTE: Order is important here!
(expect:ignore   in "LogFileBody" >= 0 "Ignore files with error in name" #/error.[ch]/)
(expect:ignore   in "LogFileBody" >= 0 "Ignore files with errors in name" #/errors.[ch]/)
(expect:ignore   in "LogFileBody" >= 0 "Ignore files with warn in name"  #/warning.[ch]/)


|







1
2
3
4
5
6
7
8
9
;; You should have at least one expect:required. This ensures that your process ran
(expect:required in "LogFileBody" > 0 "Completed signature" #/(Dynamic Library.*Done|Leaving directory|Nothing to be done)/)

;; You may need ignores to suppress false error or warning hits from the later expects
;; NOTE: Order is important here!
(expect:ignore   in "LogFileBody" >= 0 "Ignore files with error in name" #/error.[ch]/)
(expect:ignore   in "LogFileBody" >= 0 "Ignore files with errors in name" #/errors.[ch]/)
(expect:ignore   in "LogFileBody" >= 0 "Ignore files with warn in name"  #/warning.[ch]/)

Modified tests/installall/tests/iupsrclib/compile.sh from [077b6150ad] to [f015809a0b].

1
2
3
4
5
6
7
8


9
10
11

12

13
#!/usr/bin/env bash

# Run your step here

pkg=$1

source $PREFIX/buildsetup.sh



# for pkg in lua52 im cd iup; do
#    megatest -step $pkg :state start :status running
    (cd $pkg/src;make)

#    megatest -step $pkg :state end :status $?

# done








>
>
|
|
|
>
|
>
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/usr/bin/env bash

# Run your step here

pkg=$1

source $PREFIX/buildsetup.sh

export LUA_SUFFIX=
export LUA_INC=$MT_TEST_RUN_DIR/lua52/include

if [[ $pkg == "lua52" ]]; then
    (cd $pkg/src;make $PLATFORM)
else
    (cd $pkg/src;make)
fi

Modified tests/installall/tests/iupsrclib/iup.logpro from [5f1496c62a] to [d60fae9ebf].



1


(load "compile.logpro")
>
>

1
2
3
(expect:ignore in "LogFileBody" >= 0 "Ignore these binary operator errors for now" #/error: missing binary operator/ expires: "10/10/2013")

(load "compile.logpro")