<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:"\@SimSun";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Courier New";}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:"Courier New";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoPlainText">Hi Thomas,<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">My internet connection is working fine, and also configure http_proxy and https_proxy, but the connection is still timeout.<o:p></o:p></p>
<p class="MsoPlainText">I think that's because the rpc client can't connect to your rpc server. Is there any other configuration should be configured?<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">According to my understanding, the "pwid=$($pwclient list -f '%{id}' -m "$msgid " in the script "send-patch-report.sh" is just trying to get the patchwork id, is that right?<o:p></o:p></p>
<p class="MsoPlainText">Then I just define pwid="17772" in “send-patch-report.sh” directly, run the script again, nothing happened. The email hasn't been sent to test-report@dpdk.org.<o:p></o:p></p>
<p class="MsoPlainText"><a name="_MailEndCompose"><o:p> </o:p></a></p>
<p class="MsoPlainText">I think the function about send-patch-report.sh is just to send patch report to
<a href="mailto:test-report@dpdk.org">test-report@dpdk.org</a>. It can't generate the following content in patchwork as checkpatch. Am I right?<o:p></o:p></p>
<p class="MsoPlainText"><img border="0" width="335" height="136" id="Picture_x0020_1" src="cid:image001.png@01D25227.03650540"><o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Best Regards<o:p></o:p></p>
<p class="MsoPlainText">Fangfang Wei<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><a name="_____replyseparator"></a>-----Original Message-----<br>
From: Thomas Monjalon [mailto:thomas.monjalon@6wind.com] <br>
Sent: Thursday, December 8, 2016 9:11 PM<br>
To: Wei, FangfangX <fangfangx.wei@intel.com><br>
Cc: ci@dpdk.org; Xu, Qian Q <qian.q.xu@intel.com>; Liu, Yong <yong.liu@intel.com>; Chen, WeichunX <weichunx.chen@intel.com><br>
Subject: Re: [dpdk-ci] [PATCH v4 7/7] tests: add checkpatch</p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">2016-12-08 09:02, Wei, FangfangX:<o:p></o:p></p>
<p class="MsoPlainText">> Hi Thomas,<o:p></o:p></p>
<p class="MsoPlainText">> Following is the debug information today, please help to review and give some suggestion.<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> 1. replace "$sendmail -t" by "cat":<o:p></o:p></p>
<p class="MsoPlainText">> >echo $report | tools/send-patch-report.sh -t "pw17762  [PATCH, 1/2] eth: get rid of goto's in rte_eth_dev_detach" -f "<a href="mailto:fangfangx.wei@intel.com"><span style="color:windowtext;text-decoration:none">fangfangx.wei@intel.com</span></a>"
 -m "<a href="mailto:20161208014751.24285-2-stephen@networkplumber.org"><span style="color:windowtext;text-decoration:none">20161208014751.24285-2-stephen@networkplumber.org</span></a>" -p "dev.dpdk.org" -l "Intel Per-patch compilation check" -s "SUCCESS" -d
 "Compilation OK"<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> usage: pwclient [-h]<o:p></o:p></p>
<p class="MsoPlainText">>                 {apply,git-am,get,info,projects,check-list,check-info,check-create,states,view,update,list,search}<o:p></o:p></p>
<p class="MsoPlainText">>                 ...<o:p></o:p></p>
<p class="MsoPlainText">> pwclient: error: No default project configured in ~/.pwclientrc<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> There is no ~/.pwclientrc, should I copy config/pwclientrc to ~/.pwclientrc?<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Yes<o:p></o:p></p>
<p class="MsoPlainText">We could add a section about configuration in the README.<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">> 2. replace "$sendmail -t" by "cat" then copy config/pwclientrc to ~/.pwclientrc:<o:p></o:p></p>
<p class="MsoPlainText">> >echo $report | tools/send-patch-report.sh -t "pw17762  [PATCH, 1/2] eth: get rid of goto's in rte_eth_dev_detach" -f "<a href="mailto:fangfangx.wei@intel.com"><span style="color:windowtext;text-decoration:none">fangfangx.wei@intel.com</span></a>"
 -m "<a href="mailto:20161208014751.24285-2-stephen@networkplumber.org"><span style="color:windowtext;text-decoration:none">20161208014751.24285-2-stephen@networkplumber.org</span></a>" -p "dev.dpdk.org" -l "Intel Per-patch compilation check" -s "SUCCESS" -d
 "Compilation OK"<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> Traceback (most recent call last):<o:p></o:p></p>
<p class="MsoPlainText">[...]<o:p></o:p></p>
<p class="MsoPlainText">> socket.error: [Errno 110] Connection timed out<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Is your Internet connection working fine? Do you need some proxy configuration?<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">> 3. The ci.config hasn't been loaded, because the environment $DPDK_CI_PWCLIENT and $DPDK_CI_MAILER are None.<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">They are not needed.<o:p></o:p></p>
<p class="MsoPlainText">Some default values are used in send-patch-report.sh:<o:p></o:p></p>
<p class="MsoPlainText">sendmail=${DPDK_CI_MAILER:-/usr/sbin/sendmail}<o:p></o:p></p>
<p class="MsoPlainText">pwclient=${DPDK_CI_PWCLIENT:-$(dirname $(readlink -m $0))/pwclient}<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">> 4. replace "$sendmail -t" by "cat" then replace " pwid=$($pwclient list -f '%{id}' -m "$msgid " by "#pwid=$($pwclient list -f '%{id}' -m "$msgid")":<o:p></o:p></p>
<p class="MsoPlainText">> >echo $report | tools/send-patch-report.sh -t "pw17762  [PATCH, 1/2] eth: get rid of goto's in rte_eth_dev_detach" -f "<a href="mailto:fangfangx.wei@intel.com"><span style="color:windowtext;text-decoration:none">fangfangx.wei@intel.com</span></a>"
 -m "<a href="mailto:20161208014751.24285-2-stephen@networkplumber.org"><span style="color:windowtext;text-decoration:none">20161208014751.24285-2-stephen@networkplumber.org</span></a>" -p "dev.dpdk.org" -l "Intel Per-patch compilation check" -s "SUCCESS" -d
 "Compilation OK"<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> Subject: |SUCCESS| pw17762 [PATCH, 1/2] eth: get rid of goto's in
<o:p></o:p></p>
<p class="MsoPlainText">> rte_eth_dev_detach<o:p></o:p></p>
<p class="MsoPlainText">> In-Reply-To: <a href="mailto:20161208014751.24285-2-stephen@networkplumber.org">
<span style="color:windowtext;text-decoration:none">20161208014751.24285-2-stephen@networkplumber.org</span></a><o:p></o:p></p>
<p class="MsoPlainText">> References: <a href="mailto:20161208014751.24285-2-stephen@networkplumber.org">
<span style="color:windowtext;text-decoration:none">20161208014751.24285-2-stephen@networkplumber.org</span></a><o:p></o:p></p>
<p class="MsoPlainText">> To: <a href="mailto:test-report@dpdk.org"><span style="color:windowtext;text-decoration:none">test-report@dpdk.org</span></a><o:p></o:p></p>
<p class="MsoPlainText">> Cc: <a href="mailto:fangfangx.wei@intel.com"><span style="color:windowtext;text-decoration:none">fangfangx.wei@intel.com</span></a><o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> Test-Label: Intel Per-patch compilation check<o:p></o:p></p>
<p class="MsoPlainText">> Test-Status: SUCCESS<o:p></o:p></p>
<p class="MsoPlainText">> <a href="http://dpdk.org/patch/"><span style="color:windowtext;text-decoration:none">http://dpdk.org/patch/</span></a>?<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> _Compilation OK_<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> Test-Label: Intel Per-patch compilation check Test-Status: SUCCESS
<o:p></o:p></p>
<p class="MsoPlainText">> <a href="http://www.dpdk.org/dev/patchwork/patch/17762">
<span style="color:windowtext;text-decoration:none">http://www.dpdk.org/dev/patchwork/patch/17762</span></a> Submitter: Stephen
<o:p></o:p></p>
<p class="MsoPlainText">> Hemminger <<a href="mailto:stephen@networkplumber.org"><span style="color:windowtext;text-decoration:none">stephen@networkplumber.org</span></a>> Date: Wed, 7 Dec 2016 17:47:50
<o:p></o:p></p>
<p class="MsoPlainText">> -0800 DPDK git baseline: Repo:dpdk, Branch:master, <o:p>
</o:p></p>
<p class="MsoPlainText">> CommitID:c431384c8fbf8503693bcae1bdcd58d6fa459b8a Patch17762-17762 -->
<o:p></o:p></p>
<p class="MsoPlainText">> compile pass Build Summary: 18 Builds Done, 18 Successful, 0 Failures
<o:p></o:p></p>
<p class="MsoPlainText">> Test environment and configuration as below: OS: FreeBSD10.3_64 Kernel
<o:p></o:p></p>
<p class="MsoPlainText">> Version:10.3-RELEASE CPU info:CPU: Intel(R) Xeon(R) CPU E5-2699 v4 @
<o:p></o:p></p>
<p class="MsoPlainText">> 2.20GHz (2194.97-MHz K8-class CPU) GCC Version:gcc (FreeBSD Ports
<o:p></o:p></p>
<p class="MsoPlainText">> Collection) 4.8.5 Clang Version:3.4.1 x86_64-native-bsdapp-clang
<o:p></o:p></p>
<p class="MsoPlainText">> x86_64-native-bsdapp-gcc OS: RHEL7.2_64 Kernel <o:p></o:p></p>
<p class="MsoPlainText">> Version:3.10.0-327.el7.x86_64 CPU info:Intel(R) Xeon(R) CPU E5-2699 v4
<o:p></o:p></p>
<p class="MsoPlainText">> @ 2.20GHz GCC Version:gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-4) Clang
<o:p></o:p></p>
<p class="MsoPlainText">> Version:3.4.2 i686-native-linuxapp-gcc x86_64-native-linuxapp-gcc
<o:p></o:p></p>
<p class="MsoPlainText">> x86_64-native-linuxapp-gcc-shared OS: UB1604_64 Kernel <o:p>
</o:p></p>
<p class="MsoPlainText">> Version:4.4.0-47-generic CPU info:Intel(R) Xeon(R) CPU E5-2699 v3 @
<o:p></o:p></p>
<p class="MsoPlainText">> 2.30GHz GCC Version:gcc (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609
<o:p></o:p></p>
<p class="MsoPlainText">> Clang Version:3.8.0 i686-native-linuxapp-gcc <o:p></o:p></p>
<p class="MsoPlainText">> x86_64-native-linuxapp-clang x86_64-native-linuxapp-gcc-shared
<o:p></o:p></p>
<p class="MsoPlainText">> x86_64-native-linuxapp-gcc OS: CentOS7_64 Kernel <o:p></o:p></p>
<p class="MsoPlainText">> Version:3.10.0-327.el7.x86_64 CPU info:Intel(R) Xeon(R) CPU E5-2699 v3
<o:p></o:p></p>
<p class="MsoPlainText">> @ 2.30GHz GCC Version:gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-4) Clang
<o:p></o:p></p>
<p class="MsoPlainText">> Version:3.4.2 i686-native-linuxapp-gcc x86_64-native-linuxapp-clang
<o:p></o:p></p>
<p class="MsoPlainText">> x86_64-native-linuxapp-gcc-shared x86_64-native-linuxapp-gcc OS:
<o:p></o:p></p>
<p class="MsoPlainText">> FC24_64 Kernel Version:4.8.6-201.fc24.x86_64 CPU info:Intel(R) Xeon(R)
<o:p></o:p></p>
<p class="MsoPlainText">> CPU E5-2699 v3 @ 2.30GHz GCC Version:gcc (GCC) 6.2.1 20160916 (Red Hat
<o:p></o:p></p>
<p class="MsoPlainText">> 6.2.1-2) Clang Version:3.8.0 x86_64-native-linuxapp-gcc
<o:p></o:p></p>
<p class="MsoPlainText">> i686-native-linuxapp-gcc x86_64-native-linuxapp-clang <o:p>
</o:p></p>
<p class="MsoPlainText">> x86_64-native-linuxapp-gcc-shared x86_64-native-linuxapp-gcc-debug<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">You have a wrapping issue ;)<o:p></o:p></p>
<p class="MsoPlainText">You can remove Test-Label, Test-Status and other lines as they are already printed above.<o:p></o:p></p>
</div>
</body>
</html>