2012-05-15 03:17:52

by Zhang, Jingke

[permalink] [raw]
Subject: Bluez/Obexd upstream test result_20120515

Hi all,
This is test report for bluez-4.99.138.ga521540 and obexd-0.45.40.g0f25314.

In this test, we ran 108 case to cover 18 BT profile/protocol. 53 Pass, 19 Fail. Other 36 are blocked or unavailable (issues are tracked internally and we will try to fix the compile/test gap as soon as possible).
The pass rate is 67% (pass / <pass + fail>). We found 4 bug.
I want to highlight the obexd bug (see 25109). This is obexd regression towards obexd-0.44.

New bugs (4):
===============================================
https://bugs.meego.com/show_bug.cgi?id=25109 [Regression to 0.44] obexd-0.45 FTP-Server failed to accept file transfer request
Regression to obexd-0.44 (FTP Server). FTP/OPP failed.

https://bugs.meego.com/show_bug.cgi?id=25109 [obexd-server] timer_softirq cause kernel panic after FTP file transfer
Obexd-server-0.45 (server daemon) will cause old kernel (3.0.27) panic after one file transferred, while obexd-0.44 server could work smoothly with same environment.

https://bugs.meego.com/show_bug.cgi?id=25109 MAP profile needs message engine
Is there implementation plan for MCE notification and SMS upload/delete functions?

https://bugs.meego.com/show_bug.cgi?id=25109 upstream bluez configure parameter needs VDP profile enabled
Does upstream bluez support VDP profile?

Re-open bugs:
===============================================
N/A

Verified bugs:
===============================================
N/A

reproduced bugs:
===============================================
N/A


Testing Environment
==============================================
Hardware: netbook Eeepc 1005HA
Image: netbook-ia32-pinetrail-tizen_20120424.2
ConnMan: connman-0.84.11.g5b3c158-4.1.i586
Ofono: ofono-1.6.11.g38b37cb-5.1.i586
Bluez: bluez-4.99.138.ga521540-11.1.i586
Obexd: obexd-0.45.40.g0f25314-8.1.i586
Pulseaudio: pulseaudio-0.9.21-8.1.i586

For detailed test results, please see attached file.

Thanks
Jingke


Attachments:
Bluetooth_upstream_quality.txt (9.24 kB)
Bluetooth_upstream_quality.txt

2012-05-15 09:03:52

by Zhang, Jingke

[permalink] [raw]
Subject: RE: Bluez/Obexd upstream test result_20120515

Hi Luiz,
I attached the sdp browse info into bug. Please check again, thanks!

-----Original Message-----
From: Luiz Augusto von Dentz [mailto:[email protected]]
Sent: Tuesday, May 15, 2012 4:34 PM
To: Zhang, Jingke
Cc: Andrei Emeltchenko; [email protected]
Subject: Re: Bluez/Obexd upstream test result_20120515

Hi,

On Tue, May 15, 2012 at 11:17 AM, Zhang, Jingke <[email protected]> wrote:
> Well, I can understand only the kernel panic picture is not enough,
> however, it is also hard to get call trace from my testing machine
> because there is no serial port. :(
>
> But it is interesting that, same environment has no same panic if I used obexd-0.44. So, I have to notify 0.45 potential issue. I saw something related to timer.c, but I am not sure where bug is.

Regarding bug 25109, this seems to be causing the problem:

obex-client[969]: client/bluetooth.c:transport_connect() port 65535

Apparently this is a problem parsing the record, can you attach the output of sdptool browse to the bug.

--
Luiz Augusto von Dentz

2012-05-15 08:34:18

by Luiz Augusto von Dentz

[permalink] [raw]
Subject: Re: Bluez/Obexd upstream test result_20120515

Hi,

On Tue, May 15, 2012 at 11:17 AM, Zhang, Jingke <[email protected]> wrote:
> Well, I can understand only the kernel panic picture is not enough, however, it is also hard to get call trace from my testing machine because there is no serial port. :(
>
> But it is interesting that, same environment has no same panic if I used obexd-0.44. So, I have to notify 0.45 potential issue. I saw something related to timer.c, but I am not sure where bug is.

Regarding bug 25109, this seems to be causing the problem:

obex-client[969]: client/bluetooth.c:transport_connect() port 65535

Apparently this is a problem parsing the record, can you attach the
output of sdptool browse to the bug.

--
Luiz Augusto von Dentz

2012-05-15 08:17:32

by Zhang, Jingke

[permalink] [raw]
Subject: RE: Bluez/Obexd upstream test result_20120515

Well, I can understand only the kernel panic picture is not enough, however, it is also hard to get call trace from my testing machine because there is no serial port. :(

But it is interesting that, same environment has no same panic if I used obexd-0.44. So, I have to notify 0.45 potential issue. I saw something related to timer.c, but I am not sure where bug is.

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Andrei Emeltchenko
Sent: Tuesday, May 15, 2012 4:13 PM
To: Zhang, Jingke
Cc: [email protected]
Subject: Re: Bluez/Obexd upstream test result_20120515

Hi Jingke,

On Tue, May 15, 2012 at 08:05:00AM +0000, Zhang, Jingke wrote:
> https://bugs.meego.com/show_bug.cgi?id=25107 [obexd-server] timer_softirq cause kernel panic after FTP file transfer.
> Obexd-server-0.45 (server daemon) will cause old kernel (3.0.27) panic after one file transferred, while obexd-0.44 server could work smoothly with same environment.

The bug does not have good log to analyze.

Best regards
Andrei Emeltchenko

2012-05-15 08:12:55

by Andrei Emeltchenko

[permalink] [raw]
Subject: Re: Bluez/Obexd upstream test result_20120515

Hi Jingke,

On Tue, May 15, 2012 at 08:05:00AM +0000, Zhang, Jingke wrote:
> https://bugs.meego.com/show_bug.cgi?id=25107 [obexd-server] timer_softirq cause kernel panic after FTP file transfer.
> Obexd-server-0.45 (server daemon) will cause old kernel (3.0.27) panic after one file transferred, while obexd-0.44 server could work smoothly with same environment.

The bug does not have good log to analyze.

Best regards
Andrei Emeltchenko

2012-05-15 08:07:13

by Zhang, Jingke

[permalink] [raw]
Subject: RE: Bluez/Obexd upstream test result_20120515

Hi Johan,
Thanks for your information. I will remove VDP cases from my list.

-----Original Message-----
From: Johan Hedberg [mailto:[email protected]]
Sent: Tuesday, May 15, 2012 3:39 PM
To: Zhang, Jingke
Cc: [email protected]
Subject: Re: Bluez/Obexd upstream test result_20120515

Hi Jingke,

On Tue, May 15, 2012, Zhang, Jingke wrote:
> https://bugs.meego.com/show_bug.cgi?id=25111 upstream bluez configure
> parameter needs VDP profile enabled Does upstream bluez support VDP
> profile?

BlueZ doesn't support VDP so this bug doesn't seem valid, and even if it did support it configure script options and config file settings are a packaging issue, i.e. not upstream related.

Johan

2012-05-15 08:05:00

by Zhang, Jingke

[permalink] [raw]
Subject: RE: Bluez/Obexd upstream test result_20120515

Hi Andrei,
It might be the typo from my copy/paste. I resend bug info:

New bugs (4):
==============================
https://bugs.meego.com/show_bug.cgi?id=25109 [Regression to 0.44] obexd-0.45 FTP-Server failed to accept file transfer request.
Regression to obexd-0.44 (FTP Server). FTP/OPP failed.

https://bugs.meego.com/show_bug.cgi?id=25107 [obexd-server] timer_softirq cause kernel panic after FTP file transfer.
Obexd-server-0.45 (server daemon) will cause old kernel (3.0.27) panic after one file transferred, while obexd-0.44 server could work smoothly with same environment.

https://bugs.meego.com/show_bug.cgi?id=25114 MAP profile needs message engine.
Is there implementation plan for MCE notification and SMS upload/delete functions?

https://bugs.meego.com/show_bug.cgi?id=25111 upstream bluez configure parameter needs VDP profile enabled.
Does upstream bluez support VDP profile?
==============================

Thanks for your finding.
To bug#25109 and bug#25107, they are not same issue. Since 3.0.27 is not available, I took another system with 2.6.32-38-generic-pae kernel as OBEX Server, and found bug#25109.

-----Original Message-----
From: Andrei Emeltchenko [mailto:[email protected]]
Sent: Tuesday, May 15, 2012 3:54 PM
To: Zhang, Jingke
Cc: [email protected]
Subject: Re: Bluez/Obexd upstream test result_20120515

Hi Jingke,

On Tue, May 15, 2012 at 03:17:52AM +0000, Zhang, Jingke wrote:
...
> New bugs (4): ===============================================
> https://bugs.meego.com/show_bug.cgi?id=25109 [Regression to 0.44]
> obexd-0.45 FTP-Server failed to accept file transfer request
> Regression to obexd-0.44 (FTP Server). FTP/OPP failed.
>
> https://bugs.meego.com/show_bug.cgi?id=25109 [obexd-server]
> timer_softirq cause kernel panic after FTP file transfer

Are those the same bug 25109 ?

Best regards
Andrei Emeltchenko


2012-05-15 07:54:08

by Andrei Emeltchenko

[permalink] [raw]
Subject: Re: Bluez/Obexd upstream test result_20120515

Hi Jingke,

On Tue, May 15, 2012 at 03:17:52AM +0000, Zhang, Jingke wrote:
...
> New bugs (4): ===============================================
> https://bugs.meego.com/show_bug.cgi?id=25109 [Regression to 0.44]
> obexd-0.45 FTP-Server failed to accept file transfer request Regression
> to obexd-0.44 (FTP Server). FTP/OPP failed.
>
> https://bugs.meego.com/show_bug.cgi?id=25109 [obexd-server]
> timer_softirq cause kernel panic after FTP file transfer

Are those the same bug 25109 ?

Best regards
Andrei Emeltchenko


2012-05-15 07:38:40

by Hedberg, Johan

[permalink] [raw]
Subject: Re: Bluez/Obexd upstream test result_20120515

Hi Jingke,

On Tue, May 15, 2012, Zhang, Jingke wrote:
> https://bugs.meego.com/show_bug.cgi?id=25111 upstream bluez configure
> parameter needs VDP profile enabled Does upstream bluez support VDP
> profile?

BlueZ doesn't support VDP so this bug doesn't seem valid, and even if it
did support it configure script options and config file settings are a
packaging issue, i.e. not upstream related.

Johan

2012-05-15 07:35:39

by Zhang, Jingke

[permalink] [raw]
Subject: RE: Bluez/Obexd upstream test result_20120515

Hi Andrei,
No, that kernel is not my test target. I just intended to get a machine as OBEX Server. At that time, the machine is with 3.0.27, and then kernel panic happened.
I feel the bug is to say obexd-server is somewhat not compatible with some old kernel (e.g. 3.0.27).

Detail panic picture was took and attached in the bug, do you have any idea of it?

-----Original Message-----
From: Andrei Emeltchenko [mailto:[email protected]]
Sent: Tuesday, May 15, 2012 3:28 PM
To: Zhang, Jingke
Cc: [email protected]
Subject: Re: Bluez/Obexd upstream test result_20120515

Hi Jingke,

On Tue, May 15, 2012 at 03:17:52AM +0000, Zhang, Jingke wrote:
> Hi all, This is test report for bluez-4.99.138.ga521540 and
> obexd-0.45.40.g0f25314.

...

> Obexd-server-0.45 (server daemon) will cause old kernel (3.0.27) panic

Are you testing against this kernel?

Best regards
Andrei Emeltchenko


2012-05-15 07:28:07

by Andrei Emeltchenko

[permalink] [raw]
Subject: Re: Bluez/Obexd upstream test result_20120515

Hi Jingke,

On Tue, May 15, 2012 at 03:17:52AM +0000, Zhang, Jingke wrote:
> Hi all, This is test report for bluez-4.99.138.ga521540 and
> obexd-0.45.40.g0f25314.

...

> Obexd-server-0.45 (server daemon) will cause old kernel (3.0.27) panic

Are you testing against this kernel?

Best regards
Andrei Emeltchenko


2012-05-15 07:10:17

by Daniel Wagner

[permalink] [raw]
Subject: Re: Bluez/Obexd upstream test result_20120515

Hi,

> I change the bug security options, please check again. Thanks for your comments.

All except 25115 25113 25103 25102 are accessible.

Thanks,
Daniel

2012-05-15 06:54:12

by Zhang, Jingke

[permalink] [raw]
Subject: RE: Bluez/Obexd upstream test result_20120515

SGkgRGFuaWVsLA0KSSBjaGFuZ2UgdGhlIGJ1ZyBzZWN1cml0eSBvcHRpb25zLCBwbGVhc2UgY2hl
Y2sgYWdhaW4uIFRoYW5rcyBmb3IgeW91ciBjb21tZW50cy4gDQoNCi0tLS0tT3JpZ2luYWwgTWVz
c2FnZS0tLS0tDQpGcm9tOiBEYW5pZWwgV2FnbmVyIFttYWlsdG86d2FnaUBtb25vbS5vcmddIA0K
U2VudDogVHVlc2RheSwgTWF5IDE1LCAyMDEyIDI6NDQgUE0NClRvOiBaaGFuZywgSmluZ2tlDQpD
YzogbGludXgtYmx1ZXRvb3RoQHZnZXIua2VybmVsLm9yZw0KU3ViamVjdDogUmU6IEJsdWV6L09i
ZXhkIHVwc3RyZWFtIHRlc3QgcmVzdWx0XzIwMTIwNTE1DQoNCkhpLA0KDQpPbiAwNS8xNS8yMDEy
IDA1OjE3IEFNLCBaaGFuZywgSmluZ2tlIHdyb3RlOg0KPiBIaSBhbGwsDQo+IFRoaXMgaXMgdGVz
dCByZXBvcnQgZm9yIGJsdWV6LTQuOTkuMTM4LmdhNTIxNTQwIGFuZCBvYmV4ZC0wLjQ1LjQwLmcw
ZjI1MzE0LiANCg0KVGhhbmtzIGZvciB0aGUgcmVwb3J0LiBJIGhhdmUgdHJpZWQgdG8gYWNjZXNz
IGEgZmV3IG9mIHRoZSBidWdzLm1lZWdvLmNvbSBsaW5rcy4gSXQgc2VlbXMgdGhleSBhcmUgbm90
IGZyZWVseSBhY2Nlc3NpYmxlOg0KDQoiWW91IGFyZSBub3QgYXV0aG9yaXplZCB0byBhY2Nlc3Mg
YnVnICMyNTEwNy4gVG8gc2VlIHRoaXMgYnVnLCB5b3UgbXVzdCBmaXJzdCBsb2cgaW4gdG8gYW4g
YWNjb3VudCB3aXRoIHRoZSBhcHByb3ByaWF0ZSBwZXJtaXNzaW9ucy4iDQoNCkNvdWxkIHlvdSBj
aGFuZ2UgdGhhdD8NCg0KY2hlZXJzLA0KZGFuaWVsDQo=

2012-05-15 06:44:15

by Daniel Wagner

[permalink] [raw]
Subject: Re: Bluez/Obexd upstream test result_20120515

Hi,

On 05/15/2012 05:17 AM, Zhang, Jingke wrote:
> Hi all,
> This is test report for bluez-4.99.138.ga521540 and obexd-0.45.40.g0f25314.

Thanks for the report. I have tried to access a few of the
bugs.meego.com links. It seems they are not freely accessible:

"You are not authorized to access bug #25107. To see this bug, you must
first log in to an account with the appropriate permissions."

Could you change that?

cheers,
daniel