mirror of
https://github.com/ARM-software/devlib.git
synced 2025-09-01 09:31:53 +01:00
Commit Graph
Select branches
Hide Pull Requests
master
#1
#10
#100
#100
#101
#103
#104
#104
#105
#106
#107
#108
#109
#11
#110
#111
#111
#112
#113
#114
#114
#115
#116
#117
#119
#12
#120
#122
#123
#123
#124
#125
#126
#127
#128
#129
#13
#130
#131
#132
#133
#134
#135
#135
#137
#137
#138
#139
#14
#140
#140
#141
#142
#143
#144
#145
#146
#147
#148
#149
#149
#15
#150
#151
#152
#153
#154
#155
#156
#156
#157
#158
#159
#16
#160
#161
#162
#163
#164
#164
#165
#165
#166
#167
#168
#169
#17
#170
#170
#171
#172
#172
#173
#173
#174
#175
#176
#177
#178
#179
#18
#180
#180
#181
#182
#183
#184
#185
#186
#187
#188
#189
#19
#190
#191
#192
#193
#194
#195
#196
#197
#198
#199
#2
#200
#201
#202
#203
#204
#205
#205
#206
#207
#208
#209
#21
#210
#211
#212
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#221
#222
#223
#224
#226
#227
#228
#229
#23
#231
#232
#233
#234
#235
#236
#237
#237
#238
#239
#24
#240
#241
#241
#242
#243
#244
#245
#246
#247
#248
#249
#25
#250
#251
#252
#253
#255
#255
#256
#257
#258
#259
#260
#261
#262
#263
#264
#265
#266
#267
#268
#269
#270
#271
#272
#273
#273
#274
#275
#277
#278
#279
#28
#280
#281
#282
#283
#284
#285
#286
#287
#288
#289
#29
#290
#291
#292
#293
#294
#295
#296
#297
#298
#299
#3
#30
#30
#300
#301
#302
#303
#304
#305
#306
#307
#31
#310
#311
#311
#312
#313
#314
#316
#318
#319
#320
#322
#323
#324
#324
#326
#327
#328
#33
#330
#331
#332
#333
#334
#335
#337
#338
#339
#340
#343
#344
#345
#347
#348
#349
#35
#350
#351
#352
#353
#354
#355
#356
#357
#358
#359
#360
#361
#362
#363
#364
#365
#366
#367
#368
#369
#370
#371
#372
#373
#375
#376
#377
#380
#381
#382
#382
#384
#385
#387
#388
#39
#390
#391
#392
#393
#396
#397
#398
#399
#4
#400
#401
#402
#408
#409
#411
#413
#414
#415
#416
#417
#418
#419
#42
#420
#423
#424
#425
#426
#427
#429
#430
#431
#432
#433
#434
#435
#436
#437
#438
#439
#44
#44
#440
#441
#443
#445
#446
#447
#449
#45
#450
#451
#452
#453
#454
#455
#456
#457
#458
#459
#46
#460
#461
#462
#464
#465
#465
#466
#467
#469
#470
#471
#472
#473
#475
#476
#477
#478
#479
#480
#481
#482
#483
#484
#485
#486
#487
#488
#489
#49
#490
#491
#492
#493
#494
#495
#496
#497
#499
#5
#500
#501
#502
#503
#504
#505
#506
#507
#508
#509
#51
#510
#511
#512
#513
#514
#515
#516
#517
#518
#519
#52
#520
#521
#523
#524
#524
#526
#527
#529
#53
#530
#531
#532
#533
#534
#535
#536
#537
#538
#539
#54
#54
#540
#541
#542
#543
#544
#545
#546
#547
#548
#550
#552
#553
#554
#555
#556
#557
#558
#56
#560
#561
#562
#563
#564
#566
#567
#568
#569
#57
#570
#571
#572
#573
#575
#576
#577
#578
#579
#58
#580
#581
#582
#583
#584
#585
#586
#587
#588
#589
#589
#59
#590
#591
#592
#593
#594
#595
#596
#598
#600
#601
#602
#603
#604
#605
#606
#607
#608
#61
#610
#613
#615
#616
#617
#618
#619
#62
#621
#622
#624
#625
#626
#627
#628
#629
#63
#630
#631
#633
#634
#636
#638
#639
#64
#640
#641
#642
#643
#647
#648
#649
#65
#650
#651
#652
#656
#657
#658
#659
#66
#661
#662
#663
#664
#665
#666
#667
#668
#669
#669
#670
#672
#673
#674
#675
#677
#678
#679
#68
#681
#683
#685
#686
#687
#688
#689
#69
#690
#691
#692
#694
#695
#696
#699
#70
#700
#701
#704
#705
#706
#707
#709
#71
#710
#711
#712
#713
#715
#715
#716
#718
#719
#72
#720
#720
#722
#724
#724
#726
#726
#727
#727
#729
#729
#73
#74
#74
#75
#75
#76
#77
#78
#79
#8
#81
#82
#83
#84
#86
#87
#88
#89
#9
#90
#91
#92
#94
#95
#96
#97
#99
v0.0.2
v0.0.3
v0.0.4
v1.0.0
v1.1.0
v1.1.1
v1.1.2
v1.2
v1.3
v1.3.1
v1.3.2
v1.3.3
v1.3.4
Select branches
Hide Pull Requests
master
#1
#10
#100
#100
#101
#103
#104
#104
#105
#106
#107
#108
#109
#11
#110
#111
#111
#112
#113
#114
#114
#115
#116
#117
#119
#12
#120
#122
#123
#123
#124
#125
#126
#127
#128
#129
#13
#130
#131
#132
#133
#134
#135
#135
#137
#137
#138
#139
#14
#140
#140
#141
#142
#143
#144
#145
#146
#147
#148
#149
#149
#15
#150
#151
#152
#153
#154
#155
#156
#156
#157
#158
#159
#16
#160
#161
#162
#163
#164
#164
#165
#165
#166
#167
#168
#169
#17
#170
#170
#171
#172
#172
#173
#173
#174
#175
#176
#177
#178
#179
#18
#180
#180
#181
#182
#183
#184
#185
#186
#187
#188
#189
#19
#190
#191
#192
#193
#194
#195
#196
#197
#198
#199
#2
#200
#201
#202
#203
#204
#205
#205
#206
#207
#208
#209
#21
#210
#211
#212
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#221
#222
#223
#224
#226
#227
#228
#229
#23
#231
#232
#233
#234
#235
#236
#237
#237
#238
#239
#24
#240
#241
#241
#242
#243
#244
#245
#246
#247
#248
#249
#25
#250
#251
#252
#253
#255
#255
#256
#257
#258
#259
#260
#261
#262
#263
#264
#265
#266
#267
#268
#269
#270
#271
#272
#273
#273
#274
#275
#277
#278
#279
#28
#280
#281
#282
#283
#284
#285
#286
#287
#288
#289
#29
#290
#291
#292
#293
#294
#295
#296
#297
#298
#299
#3
#30
#30
#300
#301
#302
#303
#304
#305
#306
#307
#31
#310
#311
#311
#312
#313
#314
#316
#318
#319
#320
#322
#323
#324
#324
#326
#327
#328
#33
#330
#331
#332
#333
#334
#335
#337
#338
#339
#340
#343
#344
#345
#347
#348
#349
#35
#350
#351
#352
#353
#354
#355
#356
#357
#358
#359
#360
#361
#362
#363
#364
#365
#366
#367
#368
#369
#370
#371
#372
#373
#375
#376
#377
#380
#381
#382
#382
#384
#385
#387
#388
#39
#390
#391
#392
#393
#396
#397
#398
#399
#4
#400
#401
#402
#408
#409
#411
#413
#414
#415
#416
#417
#418
#419
#42
#420
#423
#424
#425
#426
#427
#429
#430
#431
#432
#433
#434
#435
#436
#437
#438
#439
#44
#44
#440
#441
#443
#445
#446
#447
#449
#45
#450
#451
#452
#453
#454
#455
#456
#457
#458
#459
#46
#460
#461
#462
#464
#465
#465
#466
#467
#469
#470
#471
#472
#473
#475
#476
#477
#478
#479
#480
#481
#482
#483
#484
#485
#486
#487
#488
#489
#49
#490
#491
#492
#493
#494
#495
#496
#497
#499
#5
#500
#501
#502
#503
#504
#505
#506
#507
#508
#509
#51
#510
#511
#512
#513
#514
#515
#516
#517
#518
#519
#52
#520
#521
#523
#524
#524
#526
#527
#529
#53
#530
#531
#532
#533
#534
#535
#536
#537
#538
#539
#54
#54
#540
#541
#542
#543
#544
#545
#546
#547
#548
#550
#552
#553
#554
#555
#556
#557
#558
#56
#560
#561
#562
#563
#564
#566
#567
#568
#569
#57
#570
#571
#572
#573
#575
#576
#577
#578
#579
#58
#580
#581
#582
#583
#584
#585
#586
#587
#588
#589
#589
#59
#590
#591
#592
#593
#594
#595
#596
#598
#600
#601
#602
#603
#604
#605
#606
#607
#608
#61
#610
#613
#615
#616
#617
#618
#619
#62
#621
#622
#624
#625
#626
#627
#628
#629
#63
#630
#631
#633
#634
#636
#638
#639
#64
#640
#641
#642
#643
#647
#648
#649
#65
#650
#651
#652
#656
#657
#658
#659
#66
#661
#662
#663
#664
#665
#666
#667
#668
#669
#669
#670
#672
#673
#674
#675
#677
#678
#679
#68
#681
#683
#685
#686
#687
#688
#689
#69
#690
#691
#692
#694
#695
#696
#699
#70
#700
#701
#704
#705
#706
#707
#709
#71
#710
#711
#712
#713
#715
#715
#716
#718
#719
#72
#720
#720
#722
#724
#724
#726
#726
#727
#727
#729
#729
#73
#74
#74
#75
#75
#76
#77
#78
#79
#8
#81
#82
#83
#84
#86
#87
#88
#89
#9
#90
#91
#92
#94
#95
#96
#97
#99
v0.0.2
v0.0.3
v0.0.4
v1.0.0
v1.1.0
v1.1.1
v1.1.2
v1.2
v1.3
v1.3.1
v1.3.2
v1.3.3
v1.3.4
-
477e82c444
target: Open the possiblity for optimizing multi-source push/pulls
Douglas Raillard
2021-08-12 15:25:58 +01:00 -
173df18f29
target: Factorize push/pull path resolution
Douglas Raillard
2021-08-12 11:33:36 +01:00 -
79be8bc5ad
ssh: Memoize the SshConnection._get_sftp()
Douglas Raillard
2021-08-12 15:57:32 +01:00 -
55d914bf93
target: Fix typo in Target._prepare_xfer
Douglas Raillard
2021-08-12 10:32:41 +01:00 -
528d3d4e0f
target: Fix fallback path for kernel config loading
Douglas Raillard
2021-09-27 14:50:08 +01:00 -
d6a2ed8247
Teach the script to understand "dumpsys power" output from newer Android versions.
Peter Collingbourne
2021-09-27 14:45:55 -07:00 -
917800ffa6
collector: ftrace: Use trace-cmd start --cmdlines-size
Douglas Raillard
2021-09-01 11:11:33 +01:00 -
5671b49c2f
collector: ftrace: Use trace-cmd start -C
Douglas Raillard
2021-09-01 11:04:02 +01:00 -
27616813ea
collector: ftrace: Use trace-cmd start -b
Douglas Raillard
2021-09-01 10:35:51 +01:00 -
cdceba59ba
bin: Update trace-cmd to 2.9.1
Douglas Raillard
2021-09-01 15:04:19 +01:00 -
301d43d140
module/cgroups: Fix exclude pattern quoting
Douglas Raillard
2021-08-16 18:27:10 +01:00 -
8b92f5530a
connection: Add BackgroundCommand.communicate()
Douglas Raillard
2021-08-18 10:55:22 +01:00 -
ad5a97afcc
connection: Add ParamikoBackgroundCommand.cmd attr for diagnostic
Douglas Raillard
2021-08-18 14:09:38 +01:00 -
e231cb0849
host: Fix PopenBackgroundCommand stdin
Douglas Raillard
2021-08-18 16:18:11 +01:00 -
47280f63da
connection: Fix race in ParamikoBackgroundCommand API
Douglas Raillard
2021-08-18 13:57:12 +01:00 -
a6dd4ddbce
ssh: Flush writing end of pipes before closing
Douglas Raillard
2021-08-18 13:32:34 +01:00 -
9c8624833e
target: Make Target.push/pull work with pathlib
Douglas Raillard
2021-08-10 17:32:09 +01:00 -
dd7860d477
ssh: Move legacy scp out of SshConnectionBase
Douglas Raillard
2021-08-10 20:57:38 +01:00 -
914a93355a
host: Fix typo s/src/source
Douglas Raillard
2021-08-10 11:17:16 +01:00 -
676336a72a
target: Use busybox implementation of
kill
Marc Bonnici
2021-07-26 13:57:44 +01:00 -
b5cd5358ab
version: Bump dev version
Marc Bonnici
2021-07-23 12:38:59 +01:00 -
e6c52c49ff
version: Bump revision number
v1.3.2
Marc Bonnici
2021-07-23 12:37:44 +01:00 -
6825130e48
connection: Use busybox implementation of
kill
Marc Bonnici
2021-07-07 10:44:28 +01:00 -
80c0e37d11
utils/misc: Use an RLock in tls_property
Douglas Raillard
2021-07-21 13:59:48 +01:00 -
f523afda95
target: Fix deadlock in Target.clear_logcat()
Douglas Raillard
2021-07-21 13:58:53 +01:00 -
b64ec714a0
utils/misc: Use RLock for check_output_lock
Douglas Raillard
2021-07-21 12:25:23 +01:00 -
6249c06b44
modules/sched: Add awareness of new debug directory root
Valentin Schneider
2021-05-07 11:22:34 +01:00 -
3af3463c3c
utils/ssh: Fix paramiko streams
Marc Bonnici
2021-06-29 13:25:49 +01:00 -
7065847f77
utils/ssh: Fix paramiko stdin
Marc Bonnici
2021-06-29 13:24:43 +01:00 -
79783fa09a
target: Create new connection for reentrant calls
douglas-raillard-arm
2021-05-12 16:46:40 +01:00 -
796536d67d
hotplug: Verify hotplug.online_all()
douglas-raillard-arm
2021-05-18 13:01:47 +01:00 -
b9374d530e
ssh: Raise explicit exception when SFTP is not available
douglas-raillard-arm
2021-05-05 15:21:17 +01:00 -
34e51e7230
collector/perf: raise an error if report_options or report_sample_options are specified when not using perf/simpleperf record
Javi Merino
2021-04-26 20:19:15 +01:00 -
fa595e1a3d
version: Dev version bump
Marc Bonnici
2021-04-19 10:02:57 +01:00 -
78938cf243
version: Bump revision number
v1.3.1
Marc Bonnici
2021-04-19 10:02:47 +01:00 -
4941a7183a
setup.py: Update project description
Marc Bonnici
2021-04-15 11:11:24 +01:00 -
3ab9d23a4a
setup.py: Add long description to package
Marc Bonnici
2021-01-06 10:43:11 +00:00 -
5cf18a7b3c
docs: Add note to hostid about PowerPc64 devices
Marc Bonnici
2021-04-19 09:45:52 +01:00 -
5bfeae08f4
bin: update aarch64 and x86_64 busybox binaries
Benjamin Crawford
2021-04-12 23:37:19 +01:00 -
a87a1df0fb
bin/busybox: Update ppc64le busybox
Marc Bonnici
2021-04-16 17:00:45 +01:00 -
3bf763688e
bin/busybox: Update 32 bit busybox binaries
Marc Bonnici
2021-04-16 16:43:10 +01:00 -
a5cced85ce
module/hotplug: Extend hotplug support with 'fail' and 'states' interfaces
Vincent Donnefort
2021-04-12 11:23:23 +00:00 -
9f55ae7603
connection: PopenTransferManager: Reset last_sample when we start a new transfer
Javi Merino
2021-04-06 17:46:31 +01:00 -
e7bafd6e5b
version: Bump dev version
Marc Bonnici
2021-04-07 17:28:13 +01:00 -
ca84124fae
doc/target: Fix Typo
Marc Bonnici
2021-04-07 18:18:26 +01:00 -
1f41853341
docs/target: Add new Target attributes
Marc Bonnici
2021-04-07 18:17:42 +01:00 -
82a2f7d8b6
target: Expose hostname as target property
Marc Bonnici
2021-04-07 17:27:47 +01:00 -
2a633b783a
target: Expose hostid as target property
Marc Bonnici
2021-04-07 17:23:26 +01:00 -
b6d1863e77
collector/dmesg: DmesgCollector: Avoid not rooted targets
douglas-raillard-arm
2021-03-29 19:06:34 +01:00 -
bbc891341c
module/cpufreq: Warn when cpuinfo doesn't reflect the cpufreq request
Vincent Donnefort
2021-03-30 13:05:01 +00:00 -
d14df074ee
utils/android: Fix Typo
Marc Bonnici
2021-03-31 10:06:37 +01:00 -
81f9ee2c50
utils/android: Use busybox implementation of ps
Marc Bonnici
2021-03-31 10:04:22 +01:00 -
09d0a0f500
docs: Fix Formatting / typos
Marc Bonnici
2021-03-31 10:07:55 +01:00 -
fe2fe3ae04
collector/perf: run simpleperf report-sample in the target if requested
Robert Freeman
2021-03-26 15:55:13 +00:00 -
4859e818fb
collector/perf: Only kill sleep if running perf stat
Robert Freeman
2021-03-29 15:38:38 +01:00 -
5d342044a2
host and ssh: Fix sudo invocation
douglas-raillard-arm
2021-03-24 10:09:45 +00:00 -
d953377ff3
doc: Extend doc of Target.background()
douglas-raillard-arm
2021-03-24 14:51:54 +00:00 -
4f2d9fa66d
target: Add Target.background(timeout=...) parameter
douglas-raillard-arm
2021-03-24 10:19:23 +00:00 -
4e44863777
connection: Un-hardcode _KILL_TIMEOUT
douglas-raillard-arm
2021-03-23 11:17:39 +00:00 -
6cabad14d0
connection: Make ConnectionBase.cancel() more robust
douglas-raillard-arm
2021-03-23 11:15:35 +00:00 -
31f7c1e8f9
connection: Remove trailing whitespace
douglas-raillard-arm
2021-03-23 11:11:35 +00:00 -
3bc98f855b
target: Align Target.background() LC_ALL and PATH
douglas-raillard-arm
2021-03-23 11:01:56 +00:00 -
d2b80ccaf9
modules/sched: Fix sched domain flags parsing
douglas-raillard-arm
2021-02-11 17:43:42 +00:00 -
552040f390
devlib/collector/dmesg: handle CONFIG_SECURITY_DMESG_RESTRICT
douglas-raillard-arm
2021-02-12 10:53:33 +00:00 -
0d259be01b
collector/perf: Run perf as root if the target is rooted
Javi Merino
2021-02-01 17:52:02 +00:00 -
792101819a
utils/version: Prevent installation failure on systems without git
Marc Bonnici
2021-01-12 17:04:37 +00:00 -
3b8317d42e
target: increase dump_logcat timeout
Javi Merino
2021-01-11 09:59:38 +00:00 -
e3da419e5b
utils/android: Switch to using the lxml module
Marc Bonnici
2021-01-05 16:55:48 +00:00 -
e251b158b2
utils/android: Reorder imports
Marc Bonnici
2021-01-05 16:55:35 +00:00 -
c0a5765da5
utils/android: Fix aapt discovery with unexpected structure
Marc Bonnici
2021-01-05 11:56:19 +00:00 -
b32f15bbdb
utils/version: Bump to dev version
Marc Bonnici
2020-12-11 16:38:30 +00:00 -
5116d46141
utils/version: Bump release version
v1.3
Marc Bonnici
2020-12-11 14:44:01 +00:00 -
beb3b011bd
utils/apk_info: Handle apks that do not contain classes.dex
Marc Bonnici
2020-11-25 10:20:03 +00:00 -
bf4e242129
host: Use "sh -c" for background() like execute()
douglas-raillard-arm
2020-11-20 21:13:38 +00:00 -
b1538fd184
host: remove unneeded concatenation
douglas-raillard-arm
2020-11-18 17:15:38 +00:00 -
5b37dfc50b
host: Remove sudo prompt from stderr in execute()
douglas-raillard-arm
2020-11-18 17:13:17 +00:00 -
a948982700
host: Fix string literal
douglas-raillard-arm
2020-11-18 17:04:00 +00:00 -
d300b9e57f
devlib.utils: Fix escape sequences
douglas-raillard-arm
2020-11-16 15:50:48 +00:00 -
81db8200e2
utils/logcatmonitor: Ensure adb_server is specified
Marc Bonnici
2020-11-13 13:41:44 +00:00 -
9e9af8c6de
utils/version: Bump dev version
Marc Bonnici
2020-11-09 17:35:03 +00:00 -
5473031ab7
utils/ssh: Split out the
sudo_cmd
templateMarc Bonnici
2020-11-09 17:01:56 +00:00 -
a82db5ed37
instrument/daq: Use clock boottime for the time column of the energy measurements
Javi Merino
2020-11-06 16:35:01 +00:00 -
1381944e5b
utils/ssh, host: Remove sudo prompt from output
Valentin Schneider
2020-11-04 15:00:50 +00:00 -
822c50273f
utils/check_subprocess_output: Fix std error output
Marc Bonnici
2020-11-06 16:29:25 +00:00 -
8f3200679c
host: Concatenate stdout and stderr from command output
Marc Bonnici
2020-11-06 16:22:01 +00:00 -
2cfb076e4c
utils/check_output: Fix missing
ignore
parameter propagationMarc Bonnici
2020-11-04 17:59:50 +00:00 -
98bc0a31e1
target/page_size_kb: Handle missing KernelPageSize
Marc Bonnici
2020-11-04 17:56:12 +00:00 -
345a9ed199
fw/version: Development version bump
Marc Bonnici
2020-11-03 09:55:58 +00:00 -
1fc9f6cc94
doc/target: Add polling to target push method
Jonathan Paynter
2020-09-11 10:11:55 +01:00 -
4194b1dd5e
utils/ssh: Add remote path formatter method
Jonathan Paynter
2020-09-10 13:52:18 +01:00 -
ef2d1a6fa4
doc/connection: Add transfer poll parameter info
Jonathan Paynter
2020-09-03 10:50:27 +01:00 -
33397649b6
connection,targets: enable file transfer polling
Jonathan Paynter
2020-09-10 13:19:48 +01:00 -
ebf1c1a2e1
utils/ssh: Add paramiko based scp transfers
Jonathan Paynter
2020-09-10 13:45:20 +01:00 -
1d1ba7811d
utils/misc: separate check_output functionality
Jonathan Paynter
2020-08-10 17:40:04 +01:00 -
dc7faf46e4
connection: kill spawned child subprocesses:
Jonathan Paynter
2020-08-10 17:29:02 +01:00 -
0498017bf0
utils/apkinfo: Fix handing when no methods defined
Marc Bonnici
2020-09-09 18:50:49 +01:00 -
b2950686a7
devlib/target: Enable screen stay-on mode:
Jonathan Paynter
2020-08-11 12:08:40 +01:00 -
f2b5f85dab
target/file_xfer: Fix incorrect method call
Marc Bonnici
2020-07-21 18:08:57 +01:00 -
c0f26e536a
target.py: Fix incorrect parameter name
Marc Bonnici
2020-07-21 17:16:04 +01:00 -
1a02f77fdd
target/pull: Use chmod from busybox
Marc Bonnici
2020-07-21 17:15:05 +01:00