All of lore.kernel.org
 help / color / mirror / Atom feed
* [Fuego] [PATCH 1/4] Fuego:Dockerfile: remove trailing space
@ 2016-11-02  6:27 Daniel Sangorrin
  2016-11-02  6:27 ` [Fuego] [PATCH 2/4] Fuego:qemu tools: add SDKROOT and bring back export_tools Daniel Sangorrin
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Daniel Sangorrin @ 2016-11-02  6:27 UTC (permalink / raw)
  To: tim.bird, dmitry.cherkasov; +Cc: fuego

Signed-off-by: Daniel Sangorrin <daniel.sangorrin@toshiba.co.jp>
---
 Dockerfile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Dockerfile b/Dockerfile
index 62744a1..5faf813 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -28,7 +28,7 @@ RUN /bin/bash -c 'echo "dash dash/sh boolean false" | debconf-set-selections ; D
 COPY frontend-install/jenkins_1.509.2_all.deb /fuego-install/
 RUN dpkg -i /fuego-install/jenkins_1.509.2_all.deb
 RUN if [ -n "$HTTP_PROXY" ]; then echo "use_proxy = on" >> /etc/wgetrc && echo 'http_proxy =' $HTTP_PROXY >> /etc/wgetrc; fi
-RUN /bin/bash -c 'wget -nv "http://downloads.sourceforge.net/project/getfo/texml/texml-2.0.2/texml-2.0.2.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fgetfo%2F&ts=1398789654&use_mirror=jaist" -O texml.tar.gz ; tar xvf texml.tar.gz; cd texml-2.0.2 ; python setup.py install; cd -' 
+RUN /bin/bash -c 'wget -nv "http://downloads.sourceforge.net/project/getfo/texml/texml-2.0.2/texml-2.0.2.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fgetfo%2F&ts=1398789654&use_mirror=jaist" -O texml.tar.gz ; tar xvf texml.tar.gz; cd texml-2.0.2 ; python setup.py install; cd -'
 RUN echo "PermitRootLogin yes" >> /etc/ssh/sshd_config
 
 # ==============================================================================
-- 
2.7.4



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [Fuego] [PATCH 2/4] Fuego:qemu tools: add SDKROOT and bring back export_tools
  2016-11-02  6:27 [Fuego] [PATCH 1/4] Fuego:Dockerfile: remove trailing space Daniel Sangorrin
@ 2016-11-02  6:27 ` Daniel Sangorrin
  2016-11-02  6:27 ` [Fuego] [PATCH 3/4] Fuego:Dockerfile: add python-openpyxl for the ltp test Daniel Sangorrin
  2016-11-02  6:27 ` [Fuego] [PATCH 4/4] Fuego:ltp: add RT.png and ltp.png for the frontend of ltp Daniel Sangorrin
  2 siblings, 0 replies; 4+ messages in thread
From: Daniel Sangorrin @ 2016-11-02  6:27 UTC (permalink / raw)
  To: tim.bird, dmitry.cherkasov; +Cc: fuego

The export_tools function is useful to keep the xx-tools.sh
files shorter. Add definition of SDKROOT.

Signed-off-by: Daniel Sangorrin <daniel.sangorrin@toshiba.co.jp>
---
 userdata/conf/tools.sh                    | 15 +++++++++++++++
 userdata/toolchains/qemu-armv7hf-tools.sh | 14 ++++----------
 2 files changed, 19 insertions(+), 10 deletions(-)

diff --git a/userdata/conf/tools.sh b/userdata/conf/tools.sh
index 52a6b2e..bfd100e 100755
--- a/userdata/conf/tools.sh
+++ b/userdata/conf/tools.sh
@@ -21,6 +21,21 @@
 # DESCRIPTION
 # This script defines (or calls env. setup script) build variables for ${PLATFORM}
 
+function export_tools () {
+    export AS=${PREFIX}-as
+    export CC=${PREFIX}-gcc
+    export CXX=${PREFIX}-g++
+    export AR=${PREFIX}-ar
+    export RANLIB=${PREFIX}-ranlib
+    export CPP=${PREFIX}-cpp
+    export CXXCPP=${PREFIX}-cpp
+    export LD=${PREFIX}-ld
+    export LDFLAGS="--sysroot ${SDKROOT} -lm"
+    export CROSS_COMPILE=${PREFIX}-
+    export HOST=${PREFIX}
+    export CONFIGURE_FLAGS="--target=${PREFIX} --host=${PREFIX} --build=`uname -m`-unknown-linux-gnu"
+}
+
 # scan the toolchains directory for a matching $PLATFORM-tools.sh file
 if [ -f "/userdata/toolchains/${PLATFORM}-tools.sh" ];
 then
diff --git a/userdata/toolchains/qemu-armv7hf-tools.sh b/userdata/toolchains/qemu-armv7hf-tools.sh
index 00384a8..f291bb3 100644
--- a/userdata/toolchains/qemu-armv7hf-tools.sh
+++ b/userdata/toolchains/qemu-armv7hf-tools.sh
@@ -7,17 +7,11 @@
 # 
 # this script is sourced by /userdata/conf/tools.sh
 
-export PREFIX=arm-linux-gnueabihf
-export CC=${PREFIX}-gcc
-export CXX=${PREFIX}-g++
-export CONFIGURE_FLAGS="--target=${PREFIX} --host=arm-linux-gnueabihf --build=x86_64-linux"
-export AS=${PREFIX}-as
-export LD=${PREFIX}-ld
-export AR=${PREFIX}-ar
-export RANLIB=${PREFIX}-ranlib
 export ARCH=arm
-export CROSS_COMPILE=${PREFIX}-
-HOST=arm-linux
+
+export SDKROOT=/
+export PREFIX=arm-linux-gnueabihf
+export_tools
 
 # save original path, to get to non-toolchain version of python
 ORIG_PATH=$PATH
-- 
2.7.4



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [Fuego] [PATCH 3/4] Fuego:Dockerfile: add python-openpyxl for the ltp test
  2016-11-02  6:27 [Fuego] [PATCH 1/4] Fuego:Dockerfile: remove trailing space Daniel Sangorrin
  2016-11-02  6:27 ` [Fuego] [PATCH 2/4] Fuego:qemu tools: add SDKROOT and bring back export_tools Daniel Sangorrin
@ 2016-11-02  6:27 ` Daniel Sangorrin
  2016-11-02  6:27 ` [Fuego] [PATCH 4/4] Fuego:ltp: add RT.png and ltp.png for the frontend of ltp Daniel Sangorrin
  2 siblings, 0 replies; 4+ messages in thread
From: Daniel Sangorrin @ 2016-11-02  6:27 UTC (permalink / raw)
  To: tim.bird, dmitry.cherkasov; +Cc: fuego

ltp_process.py requires python-openpyxl to work.

Signed-off-by: Daniel Sangorrin <daniel.sangorrin@toshiba.co.jp>
---
 Dockerfile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Dockerfile b/Dockerfile
index 5faf813..c905108 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -23,7 +23,7 @@ WORKDIR /fuego-install
 RUN dpkg --add-architecture i386
 RUN echo deb http://ftp.us.debian.org/debian jessie main non-free >> /etc/apt/sources.list
 RUN if [ -n "$HTTP_PROXY" ]; then echo 'Acquire::http::proxy "'$HTTP_PROXY'";' > /etc/apt/apt.conf.d/80proxy; fi
-RUN DEBIAN_FRONTEND=noninteractive apt-get update && apt-get -yV install apt-utils daemon gcc make python-paramiko python-lxml python-simplejson python-matplotlib libtool xmlstarlet autoconf automake rsync openjdk-7-jre openjdk-7-jdk iperf netperf netpipe-tcp texlive-latex-base sshpass wget git diffstat sudo net-tools vim openssh-server curl inotify-tools
+RUN DEBIAN_FRONTEND=noninteractive apt-get update && apt-get -yV install apt-utils daemon gcc make python-paramiko python-lxml python-simplejson python-matplotlib python-openpyxl libtool xmlstarlet autoconf automake rsync openjdk-7-jre openjdk-7-jdk iperf netperf netpipe-tcp texlive-latex-base sshpass wget git diffstat sudo net-tools vim openssh-server curl inotify-tools
 RUN /bin/bash -c 'echo "dash dash/sh boolean false" | debconf-set-selections ; DEBIAN_FRONTEND=noninteractive dpkg-reconfigure dash'
 COPY frontend-install/jenkins_1.509.2_all.deb /fuego-install/
 RUN dpkg -i /fuego-install/jenkins_1.509.2_all.deb
-- 
2.7.4



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [Fuego] [PATCH 4/4] Fuego:ltp: add RT.png and ltp.png for the frontend of ltp
  2016-11-02  6:27 [Fuego] [PATCH 1/4] Fuego:Dockerfile: remove trailing space Daniel Sangorrin
  2016-11-02  6:27 ` [Fuego] [PATCH 2/4] Fuego:qemu tools: add SDKROOT and bring back export_tools Daniel Sangorrin
  2016-11-02  6:27 ` [Fuego] [PATCH 3/4] Fuego:Dockerfile: add python-openpyxl for the ltp test Daniel Sangorrin
@ 2016-11-02  6:27 ` Daniel Sangorrin
  2 siblings, 0 replies; 4+ messages in thread
From: Daniel Sangorrin @ 2016-11-02  6:27 UTC (permalink / raw)
  To: tim.bird, dmitry.cherkasov; +Cc: fuego

RT.png links to the LTP real-time test suite merged log.
ltp.png links to the spreadsheet containing the LTP native
test results.

Signed-off-by: Daniel Sangorrin <daniel.sangorrin@toshiba.co.jp>
---
 .../jenkins-updates/en_US/images/24x24/RT.png             | Bin 0 -> 562 bytes
 .../jenkins-updates/en_US/images/24x24/ltp.png            | Bin 0 -> 984 bytes
 2 files changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 frontend-install/jenkins-updates/en_US/images/24x24/RT.png
 create mode 100644 frontend-install/jenkins-updates/en_US/images/24x24/ltp.png

diff --git a/frontend-install/jenkins-updates/en_US/images/24x24/RT.png b/frontend-install/jenkins-updates/en_US/images/24x24/RT.png
new file mode 100644
index 0000000000000000000000000000000000000000..2b0e2182783e08d2be1165c2ba5c6b3ec4bd150c
GIT binary patch
literal 562
zcmV-20?qx2P)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv00004b3#c}2nYxW
zd<bNS00009a7bBm00049000490rJ&P7XSbN8FWQhbW?9;ba!ELWdL_~cP?peYja~^
zaAhuUa%Y?FJQ@H10k26!K~zYIwbi+96Hycf;O{y{EQ(D+oQOb#K!|`6FcqReLOcK+
z5)Z;7@D98JB^?cm(o%p>3Mwj!1SBFLA~K7Yp}2R187A=<o4=Z~%zu`vb53wDPGJrK
zJ<KG1A9ZB-jQ1mW{=yR4Sg7E;kbD=bl3x@v9~Y;wI?CxX8vj6^qmejDaS6={$aBo%
zd@kgVwuCNrrV!vKj^PM8xw1V4;v%jRD_F)Ce4BEBKALr$z?-5qi~6}FcCi&0B-=T0
zHioes_&y}>U_Bp}G91MnaiCt{UdAK5!~;AOJ8%Z`c#g-#JogO{*vfdDzBe+Cr)qn+
zk9UcD7aKTRLNllxP(hAH#!cKpC(sSCqTytA1Dj=e)<%#^30%Xgz|#u;fBah|z#g8U
zpK)W%0O}|Wl5qvsllWTf{oRbc)Q;QY)Sk?E7Gfer)L?Dgtj56Fj9A5C(;u`Je&oXc
zSQTx4FS~&_EMKQYz9L?_PX53j#WqcH3v$dRuF}ms>A`7YeU#Ixc>c!43NBQ2UR3?)
zw~}wG%vfBxMJ$VtAH<biPx>AXiEHE&KI}*E3)X{D<6|gNsQ>@~07*qoM6N<$g5C4!
A%m4rY

literal 0
HcmV?d00001

diff --git a/frontend-install/jenkins-updates/en_US/images/24x24/ltp.png b/frontend-install/jenkins-updates/en_US/images/24x24/ltp.png
new file mode 100644
index 0000000000000000000000000000000000000000..094373e8832b65e37e95a5d14fe3abb8e71ed611
GIT binary patch
literal 984
zcmV;}11J26P)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv00004b3#c}2nYxW
zd<bNS00009a7bBm000ZA000ZA0j1&UIRF3v8FWQhbW?9;ba!ELWdL_~cP?peYja~^
zaAhuUa%Y?FJQ@H1164^xK~zYIt(8kiBUu!N|EkKPj2KffF%~+BDbZaXjFb>?6Wjz}
zhzpqv(}SZJ-MJo`=|ykdyB)emG8J&4ppZmCe1QvxBnpa;g%QLEi8X;>G%2fk(*}Yj
zX}kS)b-4FC_nuStUIJCHSS<G5-rjMS%jGs2jjTqaX#{{mp^&}3y}eE(67k*L-M>?*
z)I~MVGwgP|ZF+ioVSRo5R+1#85|Sh-(P%Ui2n7D&IL`V_^1;Eu-$S9$WkqWR1VKpl
z_xHc6D);;S@8j`!_O<dS;_-Oa@AtodQ9e34`s=~L!FS7_h{a;rXFIXm?Y8eJOC<zB
zNS5_va&q!tS(e|*uPBP5%*@Pu1^`&CR&H%=E%T;!MNuM=NSb9?o2sX$=MS&fYfPup
zSY2I(Mxz14F!1?&r5#42Q6!T|Xfzs-B#C@JkLKoPw6?b5<m3dhEQ2ITbai!s=XnqW
zfxf=JCXdH6PCA`VH$_n}nM|N*8fLQ@JkOW)Xk}#uJkLX?(}AXGc)eaMFE4}Vd1$p-
zsMTr=4-aE=a}x^-3jhF$qTq75x=EwaXn7J51OZ8spjNBP5==}?!0mRIzB@ZRF*`e3
znxj&wpx5is-rf$KPFEVoFpPzyY1&ZrZ~$fUmtuE!ci7t6!p6o18XFr+ajjO%sAO5L
z<*!MhPyoX)n46nJeSLi?P7s7b-rwJgl_nO8Ma<97*GynA7~pU?%H#l$&*w#zD2g`#
zkjv$8baaHawl-{UZzGq>VP|It-QC>)fYZ}c93LNpq9`059>U>p;Oy)S=jZ1r7K^yN
zyoA+Se&30rctebgjC@>NT>MLtBwSrxJzE{ivZ$-8Lnf0!Hk$<iG&D58Y&Mt0OePcb
zdVOi$<KrX7#>PINrKP1k8jZgBK?{e&X_jSeWGa=q2!%pnMNw+j`ZX*qEv;N%Unc<o
z9LHG&K}f#U>Vv`HMMp=+Ph}Z>KHo3<`}^XL%3r*$pZL)SCl-tS@Av!vtXjLFp`mwz
zAS7RNeao_}1cSkgfq{YFzNtYR$5{h`z~@LLlCJgWhr{9Y)YR0cXEpx{Q7sY6vNn&$
zGwyUce{O1OYSC)71^{??cn~w0%uOPZ_-}7-?^Ee-d4Vr6LqO$!UIcUi0000<MNUMn
GLSTXns>PxJ

literal 0
HcmV?d00001

-- 
2.7.4



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2016-11-02  6:27 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-11-02  6:27 [Fuego] [PATCH 1/4] Fuego:Dockerfile: remove trailing space Daniel Sangorrin
2016-11-02  6:27 ` [Fuego] [PATCH 2/4] Fuego:qemu tools: add SDKROOT and bring back export_tools Daniel Sangorrin
2016-11-02  6:27 ` [Fuego] [PATCH 3/4] Fuego:Dockerfile: add python-openpyxl for the ltp test Daniel Sangorrin
2016-11-02  6:27 ` [Fuego] [PATCH 4/4] Fuego:ltp: add RT.png and ltp.png for the frontend of ltp Daniel Sangorrin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.