**** BEGIN LOGGING AT Fri Dec 09 02:59:57 2022 Dec 09 06:13:12 morning Dec 09 06:22:10 JaMa: I can via my builder I guess.. I'll PR a fix with renamed files :P Dec 09 06:28:11 doesn't WSL2 support longer filenames at least? Dec 09 06:29:43 JaMa: Not sure, not really using WSL2 Dec 09 06:29:53 Having the GitHub GUI client here that doesn't like it Dec 09 06:30:16 First time I run into it though Dec 09 06:31:29 renaming the dir would require the .csv and .ods files to be regenerated and I don't really care about windows :P Dec 09 06:40:50 JaMa: OK :P Dec 09 06:41:03 You just need these log files right? https://github.com/Herrie82/test-oe-build-time/tree/results/threadripper-3970x-128gb-gentoo-dunfell-2022-07 Dec 09 06:43:49 (and add description in results.sheet01.builders.csv) Dec 09 06:46:02 JaMa: OK will push those later this morning Dec 09 08:06:15 Morning Dec 09 08:57:49 JaMa: https://github.com/shr-project/test-oe-build-time/pull/12 Dec 09 09:22:33 https://github.com/shr-project/test-oe-build-time/pull/13 Unfinished, but just as a comparison Dec 09 09:28:34 it might be caused by the zeus-kirkstone difference, but desktop ryzen-5-1600AF was faster than ryzen-7-Pro-6850U Dec 09 09:29:00 and that was with 16G ram Dec 09 09:39:44 pushed both results and updated the tables Dec 09 09:39:56 JaMa: Hmmz that is weird.... Dec 09 09:40:36 My laptop should be able to run circles around that one really Dec 09 09:41:02 More cores, higher clock, more and faster RAM Dec 09 09:41:58 kirkstone is slower than zeus, but still this is strange, maybe some power limiter like on landgraf's laptop? Dec 09 09:42:34 or thermals throttling it a lot Dec 09 09:44:45 JaMa: what do you read to compare these stats? Dec 09 09:45:01 JaMa: What is the best way to monitor thermals and cpu usage during builds? Dec 09 09:46:14 glances, zenmonitor, cpupower-gui, things like that Dec 09 09:46:41 Tofe: ? Dec 09 09:48:45 JaMa: well, it's not very easy to compare the big table, maybe you have some key graphs or so :p Dec 09 09:50:20 I use libreoffice and various filters to compare only some of the builds or some of the recipes Dec 09 09:50:29 ok Dec 09 09:53:38 one of the less-obvious filters I often look at is "top20.builds" tab, filter e.g. chromium-x11.do_compile and 7-build-2-bb Dec 09 09:54:29 that unfortunately doens't have yours results yet, but it more precisely shows the performance when the builder is hopefully not too-much-overloaded Dec 09 09:55:06 even more precise is if you run the "optional" 8-build test, which is really just individual recipes being rebuilt in isolation Dec 09 09:57:39 that's what I was using to evaluate/tune my builder without having to rebuild whole image to see if faster memory is more useful than more memory channels Dec 09 09:59:23 and looking at "individual-builds" tab, I need to fix threadripper-3970x-128gb-gentoo-langdale-2022-05-lvm-raid0/ parsing Dec 09 10:13:36 Tofe: A few more minor fixes: https://github.com/webOS-ports/meta-webos-ports/commit/62d05d9f1312dacd7913351e4ba1fec15a6b3cfb Dec 09 10:14:07 Things look OK here now, just Calendar doesn't launch, Phone doens't launch and I cannot seem to add an email account due to "not having internet". Dec 09 10:17:33 Nothing too obvious in logs for above though, will try to dig a big further Dec 09 10:20:04 interesting difference in qtbase.do_compile time as well, 7-build looks reasonable but [456] times are terrible compared to Tofe or 1600AF Dec 09 10:43:08 I've started test #7 Dec 09 10:43:28 I just wanted to update my pinephone build this morning, but that is finished now Dec 09 11:16:24 JaMa: Should I try to build a single component just and monitor stuff? Dec 09 11:17:51 worth a shot, try 8-build Dec 09 11:44:07 Tofe: I guess we should address this somehow as well, can cause quite some havoc: https://bpa.st/PXNQ Dec 09 11:44:28 kern.err configurator [] Configurator CONFIGURATOR_ERROR {"config":"/etc/palm/activities/com.palm.telephony/outgoing-sms.json","error":13} /etc/palm/activities/com.palm.telephony/outgoing-sms.json: {"errorCode":13,"errorText":"'com.palm.configurator' doesn't have rights to call callback/trigger","returnValue":false} (MojErr: 13) Dec 09 11:51:18 Herrie: I didn't know there was a separate right for callbacks Dec 09 11:52:51 Tofe: Yeah but they changed things a bit in recent activitymanager and configurator Dec 09 11:53:03 So need to see what we need to add exactly Dec 09 11:56:28 Just couldn't get my head around it, so another pair of eyes doesn't hurt Dec 09 11:58:03 Herrie: you saw that https://github.com/webosose/sleepd/issues/4 ? Dec 09 11:59:56 Also the error comes from here: https://github.com/webosose/activitymanager/blob/master/src/activitymanager/service/PermissionManager.cpp#L183 but I didn't look further yet Dec 09 12:01:11 Tofe: Yeah but it worked before Dec 09 12:01:17 So it must be something small Dec 09 12:03:23 must be related to this call https://github.com/webOS-ports/webos-telephonyd/blob/herrie/enhanced-acg/files/activities/com.palm.telephony/outgoing-sms.json#L27 Dec 09 12:03:35 Well there are others Dec 09 12:03:46 Not only this one, see above log on bpa.st Dec 09 12:04:58 right Dec 09 12:05:57 maybe the database.operation or activity.operation rights are a bit differnt from database.internal and activities.manage ? Dec 09 12:08:34 mmh https://github.com/webOS-ports/webos-telephonyd/blob/herrie/enhanced-acg/files/sysbus/webos-telephonyd.api.json.in#L33 the uri of the method isn't the same as in "palm://com.palm.telephony/internal/sendSmsFromDb" in the activity file Dec 09 12:08:53 could it be there was a "/internal" root path added for the internal methods Dec 09 12:09:59 https://github.com/webOS-ports/webos-telephonyd/compare/webOS-ports/webOS-OSE...herrie/enhanced-acg#diff-21190fc54168e2c3ed046d45a24e5258115f61135625af5e94278736f84f2340L203 yes, there was, for this category Dec 09 12:12:33 Tofe: There is activity.operation and activity.management I guess Dec 09 12:13:48 Ah wait, query and operation: https://github.com/webosose/activitymanager/blob/master/files/sysbus/com.webos.service.activitymanager.api.json Dec 09 12:15:39 Herrie: I do think it's a URI issue, with the missing /internal Dec 09 12:20:04 Tofe: Let me try another activity and just manually call it with luna-send Dec 09 12:20:06 See what it does Dec 09 12:20:12 And have ls-monitor open at the same time Dec 09 12:20:17 Maybe it gives some clues Dec 09 12:25:05 Seems manual calls to activitymanager to create the activities work OK Dec 09 12:25:26 luna-send -n 1 luna://com.palm.activitymanager/create '{"start":true,"activity":{"name":"telephony-send-outgoing-sms","description":"DB8 watch to get notified once a new SMS message is ready to be send","type":{"foreground":true,"power":true,"powerDebounce":true,"explicit":true},"trigger":{"method":"palm://com.palm.db/watch","key":"fired","params":{"subscribe":true,"query":{"from":"com. Dec 09 12:25:26 palm.smsmessage:1","where":[{"op":"=","prop":"status","val":"pending"},{"op":"=","prop":"folder","val":"outbox"}]}}},"callback":{"method":"palm://com.palm.telephony/internal/sendSmsFromDb","params":{}}}}' Dec 09 12:25:26 {"activityId":51,"returnValue":true,"subscribed":false} Dec 09 12:26:00 So seems it's somewhere between configurator and activitymanager Dec 09 12:37:30 Tofe: Might be somehow related to https://github.com/webosose/activitymanager/commit/e7490298c7763195019585042febcdf13c4927db ? Dec 09 14:29:34 I quite don't understand how my CPU heats up: when 1-2 cores are in boost mode (4.7Ghz), it jumps over 80°C, but when all the cores are at 4.2Ghz, it's fine at 68°C Dec 09 14:30:01 even at 4.4Ghz all cores, I'm stable under 70°C Dec 09 14:39:56 https://forums.overclockers.co.uk/threads/5700x-overheating.18950969/page-7 reading this is reassuring: it's "normal" to get high T° with such zen3 CPUs Dec 09 18:05:16 JaMa: https://github.com/shr-project/test-oe-build-time/pull/14 I rebased, but somehow it wasn't enough Dec 09 18:27:59 Herrie: root@qemux86-64:~# luna-send -n 1 palm://com.webos.service.bus/isCallAllowed '{"uri": "palm://com.palm.telephony/internal/sendSmsFromDb", "requester": "com.palm.configurator"}' Dec 09 18:27:59 {"returnValue": true, "allowed": false} Dec 09 18:28:56 and same result without "/internal" Dec 09 18:32:14 Tofe: First time I see that luna-send call! Dec 09 18:32:24 Herrie: I've just added telephony.management to client-permissions.d/com.webos.service.configurator.perm.json and now "palm://com.palm.telephony/sendSmsFromDb" is allowed Dec 09 18:32:28 But there are more in the bpa.st Dec 09 18:32:46 that's the error from https://github.com/webosose/activitymanager/blob/master/src/activitymanager/service/PermissionManager.cpp#L183 Dec 09 18:32:51 Tofe: Ah OK Dec 09 18:33:25 Should be easy enough to fix then just tedious like all ACG Dec 09 18:33:37 so we have two issues: the configurator perms are incomplete, and the uri of sendSmsFromDb is not in /internal anymore Dec 09 18:34:45 We'd have to review if there are many changes concerning a LSPalmServiceRegisterCategory for the "/internal" category during this migration Dec 09 18:34:56 Tofe: well /internal we set in webos-telephonyd Dec 09 18:35:03 I doubt there are many Dec 09 18:35:08 ok, good Dec 09 18:35:18 But can grep in my Git folder Dec 09 18:35:21 I suggest we remove /internal and leave the C++ code as it is today Dec 09 18:35:43 creating a separate category seems a bit uselessly complex here Dec 09 18:36:25 If any, we can create a separate ACG group for this API Dec 09 18:37:26 Herrie: I can do the changes, if you want Dec 09 18:37:45 As long as we don't duplicate the work :) Dec 09 18:38:33 Tofe: Go ahead with these for webos-telephonyd, I'll tackle the others in the log Dec 09 18:38:41 ok Dec 09 18:39:06 Still a bit under the weather so will probably be another day :P Dec 09 18:39:33 But good we know how to address them Dec 09 18:45:13 yep Dec 09 22:10:52 Tofe: that was because I've renamed your directory (to match kirkstone version), but it's OK, will handle it tomorrow **** ENDING LOGGING AT Sat Dec 10 02:59:56 2022