Results 143 comments of Elvis Stansvik

For what it's worth, I forked `plasma-integration` and ripped out some things to cut down on the number of KF5 dependencies (notably the KDE native file dialog, which would have...

@probonopd: Well, I consider it mostly a hack, so I don't really want to turn it into something official looking. The proper thing to do if you want full KDE...

@probonopd: It's a closed source application for work unfortunately :(

But the above is the gist of it. I then install the platform theme plugin and Breeze theme plugin with ```bash # Install Breeze Qt style plugin cp /usr/lib64/plugins/styles/breeze.so $APPDIR/usr/lib/qt5/plugins/styles/...

@probonopd Ah yes, I might do that in the future. It's not a general purpose application though. It's a tool for looking at the results coming from an analysis machine...

And since people may be interested: Adding Breeze + dependencies and my custom Plasma platform theme plugin + dependencies increases my AppImage size by ~8 MB compared to when I...

Same here, someone pushed the wrong button at NVIDIA.

And to clarify: I think what Buildbot sends above seems reasonable - to me it seems this should manifest in GitLab as one single GitLab job transitioning from "pending" to...

I've also verified on the GitLab side that it received the status reports in the order "pending", "running" and "success": ``` root@njord:/srv/gitlab/logs/gitlab-rails# grep statuses/a304d api_json.log {"time":"2022-07-09T08:23:20.192Z","severity":"INFO","duration_s":0.22765,"db_duration_s":0.02605,"view_duration_s":0.2016,"status":201,"method":"POST","path":"/api/v4/projects/21/statuses/a304d08af0e0d1f0362de0165a42f7f7dc2bbfde","params":[{"key":"state","value":"pending"},{"key":"ref","value":"estan-test"},{"key":"description","value":"[FILTERED]"},{"key":"target_url","value":"https://buildbot.ourdomain.com/#buildrequests/3646"},{"key":"name","value":"b-treecheck"}],"host":"git.ourdomain.com","remote_ip":"5.6.7.8, 172.17.0.1, 127.0.0.1","ua":"python-requests/2.27.1","route":"/api/:version/projects/:id/statuses/:sha","user_id":9,"username":"buildbot","gitaly_calls":6,"gitaly_duration_s":0.046142,"redis_calls":10,"redis_duration_s":0.002609,"redis_read_bytes":949,"redis_write_bytes":3922,"redis_cache_calls":7,"redis_cache_duration_s":0.001627,"redis_cache_read_bytes":861,"redis_cache_write_bytes":945,"redis_queues_read_bytes":84,"redis_queues_write_bytes":2553,"redis_shared_state_calls":3,"redis_shared_state_duration_s":0.000982,"redis_shared_state_read_bytes":4,"redis_shared_state_write_bytes":424,"db_count":25,"db_write_count":10,"db_cached_count":2,"db_replica_count":0,"db_primary_count":25,"db_main_count":25,"db_main_replica_count":0,"db_replica_cached_count":0,"db_primary_cached_count":2,"db_main_cached_count":2,"db_main_replica_cached_count":0,"db_replica_wal_count":0,"db_primary_wal_count":0,"db_main_wal_count":0,"db_main_replica_wal_count":0,"db_replica_wal_cached_count":0,"db_primary_wal_cached_count":0,"db_main_wal_cached_count":0,"db_main_replica_wal_cached_count":0,"db_replica_duration_s":0.0,"db_primary_duration_s":0.025,"db_main_duration_s":0.025,"db_main_replica_duration_s":0.0,"cpu_s":0.087536,"mem_objects":26940,"mem_bytes":2054616,"mem_mallocs":6302,"mem_total_bytes":3132216,"pid":21516,"worker_id":"puma_3","rate_limiting_gates":[],"correlation_id":"01G7H0WP4KMYXGSENCEJKH3S90","meta.user":"buildbot","meta.project":"ourgroup/treecheck","meta.root_namespace":"ourgroup","meta.client_id":"user/9","meta.caller_id":"POST /api/:version/projects/:id/statuses/:sha","meta.remote_ip":"172.17.0.1","meta.feature_category":"continuous_integration","content_length":"164","request_urgency":"low","target_duration_s":5} {"time":"2022-07-09T08:23:20.727Z","severity":"INFO","duration_s":0.6867,"db_duration_s":0.02093,"view_duration_s":0.66577,"status":201,"method":"POST","path":"/api/v4/projects/21/statuses/a304d08af0e0d1f0362de0165a42f7f7dc2bbfde","params":[{"key":"state","value":"running"},{"key":"ref","value":"estan-test"},{"key":"description","value":"[FILTERED]"},{"key":"target_url","value":"https://buildbot.ourdomain.com/#builders/21/builds/2"},{"key":"name","value":"b-treecheck"}],"host":"git.ourdomain.com","remote_ip":"5.6.7.8,...

Also, I don't know what kind of guarantees GitLab gives on the commit status API. Perhaps there is a race within GitLab and Buildbot should wait for the 201 response...