Hi, Joey,


Let me summarize the current situation.



We need to enable the build checking and later the unit test checking for
multi-platform.

Currently Ubuntu build and unit testing is done thru Jenkins build.

For the Android, Jenkins may not work.. Then who can enable to do it?

Your comment seems to point out, we need to check the build output console
from Jenkins log and request LF to do some remedy such as NDK configuration
in the Jenkins server for each build break.

As far as I know, we wasted so much time for Android build check in the
Jenkins.

For the Tizen, this is not easy task I think from scratch. I?m not sure
they are able to do build for Tizen platform as of now.

Every day we tested whether Tizen and Android platform build work or not
which takes so much developer resource.

What could be solution? In my opinion, let LF enable this build check for
multi-platform. What is your opinion?



BR, Uze Choi

From: Morrow, Joseph L [mailto:[email protected]] 
Sent: Wednesday, May 20, 2015 12:43 AM
To: heesung84.kim at samsung.com; ???; iotivity-dev at lists.iotivity.org; ???
Cc: ???; iotivity-infratructure at lists.iotivity.org
Subject: RE: RE: [Iotivity-infratructure] Build check request for every
commit for Android and Tizen platform.



Hi Kim Hee Sung,



The build server is hosted by Linux Foundation. This means that the server
is physically with Linux Foundation. There are obvious concerns wrt. giving
direct access to the build server to anyone.  AFAIK, the relationship of
IoTivity with Linux Foundation is that we agree to simply create tickets
(ie. write emails to iotivity-helpdesk at rt.linuxfoundation.org) for all
changes to the build server (to install the NDK and other things).  This
gives us a proper trail of all changes that is closely monitored. In any
other case, breakages may easily occur without a trail (and therefore would
be hard to fix).



If you?re looking to make SConscript changes (ie. install the NDK to an
End User?s machine automatically, all you need to do is simply edit the
SConscripts in our repo).



>From what I can tell, there is no good reason to break our current
arrangement with Linux Foundation. If we start doing work on the build
server, unknowingly to Linux Foundation?s team, they won?t be able to
help us out if we reach a point where our builds are seriously broken. It
could take days (I would estimate that it could take up to a week in a
worst possible scenario) for the Linux Foundation team to fix our builds if
we broke the build in a serious way. This could hinder deadlines & releases.



Please re-consider what you?re asking for. As for actually retrieving this
access from Linux Foundation, I believe someone from Linux Foundation can
chime in here.



Thanks,



Joey







From: ??? [mailto:[email protected]] 
Sent: Monday, May 18, 2015 8:08 PM
To: Morrow, Joseph L; ???; iotivity-dev at lists.iotivity.org; iotivity-
helpdesk at rt.linuxfoundation.org; ???
Cc: ???; iotivity-infratructure at lists.iotivity.org
Subject: Re: RE: [Iotivity-infratructure] Build check request for every
commit for Android and Tizen platform.





Hi Morrow, 



Thanks you for reply. I already know what you mean. 



In my opinion Uze Choi want to get authority for accessing the physical
server. 

Because we want to install NDK or other things in the jenkins server
directly. (for android build or tizen build)

He told me android and tizen branches are not working well in the jenkins
server.





? ?? ??. 

Regards,

 Kim hee sung. 







------- Original Message -------

Sender : Morrow, Joseph L<joseph.l.morrow at intel.com>

Date : 2015-05-18 22:51 (GMT+09:00)

Title : RE: [Iotivity-infratructure] Build check request for every commit
for Android and Tizen platform.



Hi All,



The script is found at the root of the IoTivity repository. Please see
here: <IOTIVITY>/auto_build.sh



To see how Jenkins calls this script (and to see partial build system
configuration) see this publicly viewable page:
<https://build.iotivity.org/ci/job/Verify-IoTivity-Scons/configure>
https://build.iotivity.org/ci/job/Verify-IoTivity-Scons/configure



To gain access to the above Jenkins page and to gain more insight into how
the build machine is actually configured, please contact Aric Gardner from
Linux Foundation. I have found the best way to start a work item is to
draft an email (which is then converted to a ticket on LF?s side) and send
it to 'iotivity-helpdesk at rt.linuxfoundation.org'. Aric Gardner is usually
the person to pick these items up. If there is more prep work on your side
to do, he is pretty good at letting you know what is able to do and what
you should do before he can actually take action.



As you can see, there is plenty of accessibility. J



Thanks,



Joseph Morrow



From:  <mailto:[email protected]> iotivity-
infratructure-bounces at lists.iotivity.org [ <mailto:iotivity-infratructure-
bounces at lists.iotivity.org> mailto:iotivity-infratructure-
bounces at lists.iotivity.org] On Behalf Of ???(Uze Choi)
Sent: Monday, May 18, 2015 2:38 AM
To:  <mailto:iotivity-dev at lists.iotivity.org> iotivity-
dev at lists.iotivity.org
Cc: ???;  <mailto:iotivity-infratructure at lists.iotivity.org> iotivity-
infratructure at lists.iotivity.org; ???
Subject: [Iotivity-infratructure] Build check request for every commit for
Android and Tizen platform.



For the Ubuntu, Jenkins build machine check whether build is successful or
not.

For the Android/Tizen platform, we also need to check by Jenkins? auto
build script.



Tim/Bernie/Raul/Joseph, there are some effort from yours, but still looks
not finalized for Android build.

Could you share the status and if special setting is needed, let?s
escalate into LF

For the Android build, Harish(h.marappa at samsung.com) is working for the
primitive service.



Brian(LF), due to lack of accessibility, we(Heesung.Kim) cannot look over
the script and environment.

Let?s us access over the build server.



BR, Uze Choi


cid:image001.gif at 01D09224.F502BE20


http://ext.samsung.net/mailcheck/SeenTimeChecker?do=c7ba9f2f7185d639c525a994
635bf0a7e94c151c3d8cadb4930be53f188c346e9359cf6c6ee041e15fa204740e1565ced8c0
23f270a836a153cb8b1934afabac2f6aaf3d92ded142cf878f9a26ce15a0

-------------- next part --------------
HTML ?????? ??????????????...
URL: 
<http://lists.iotivity.org/pipermail/iotivity-dev/attachments/20150520/26de1c6b/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.gif
Type: image/gif
Size: 13168 bytes
Desc: ?????? ?? ????????.
URL: 
<http://lists.iotivity.org/pipermail/iotivity-dev/attachments/20150520/26de1c6b/attachment.gif>

Reply via email to