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
-
117686996b
target: support threads in ps
Stephen Kyle
2020-07-10 10:12:25 +01:00 -
8695344969
target/{host,ssh}: Align push/pull with cp/mv behaviour
douglas-raillard-arm
2020-06-18 12:25:17 +01:00 -
f23fbd22b6
target: Use Target._xfer_cache_file() context manager
douglas-raillard-arm
2020-06-17 12:59:10 +01:00 -
24e6de67ae
target: Add Target.{push,pull}(globbing=False) parameter
douglas-raillard-arm
2020-06-16 11:56:25 +01:00 -
07bbf902ba
docs/target: Update Target.{push,pull}() description
douglas-raillard-arm
2020-06-16 12:07:09 +01:00 -
590069f01f
target: Add Target.makedirs()
douglas-raillard-arm
2020-06-18 11:23:00 +01:00 -
bef1ec3afc
target: Add option delimiter to rm command
douglas-raillard-arm
2020-06-18 11:26:58 +01:00 -
0c72763d2a
target/ssh: Fix improper use of os.path.basename()
douglas-raillard-arm
2020-06-18 12:26:26 +01:00 -
2129d85422
utils/android: Use separate tmp dirs when extracting apk methods
Marc Bonnici
2020-07-09 15:26:40 +01:00 -
80bddf38a2
utils/android: Fix xmltree dump for aapt
Marc Bonnici
2020-07-09 14:44:20 +01:00 -
00f3f5f690
android/background: Specify the device for background cmds
Marc Bonnici
2020-07-06 17:04:06 +01:00 -
bc9478c324
connection/send_signal: Use signal value instead of name
Marc Bonnici
2020-07-06 16:51:02 +01:00 -
9a2c413372
target/reset: Ignore all
TargetError
s when rebootingMarc Bonnici
2020-06-24 17:04:07 +01:00 -
3cb2793e51
collector/serial_trace: Ensure log is opened in binary mode
Marc Bonnici
2020-06-23 15:59:46 +01:00 -
1ad2e895b3
collector/serial_trace: Fix typo
Marc Bonnici
2020-06-23 15:59:29 +01:00 -
3d5a164338
module/vexpress: Remove reference to android.
Marc Bonnici
2020-06-24 17:07:47 +01:00 -
af8c47151e
utils/android: Fix inconsistent logfile read mode
Jonathan Paynter
2020-06-23 17:15:43 +01:00 -
20d1eabaf0
module/cpuidle: Fix incorrect path check
Marc Bonnici
2020-06-10 18:09:25 +01:00 -
45ee68fdd4
utils/android: Add support for using aapt2
Marc Bonnici
2020-05-20 17:45:53 +01:00 -
b52462440c
utils/android: Update to discover android tools from PATH
Marc Bonnici
2020-05-20 17:42:45 +01:00 -
bae741dc81
docs/overview: Fix python2 style print
Marc Bonnici
2020-05-21 09:54:00 +01:00 -
b717deb8e4
module/cpuidle: Simplify Cpuidle.__init__
douglas-raillard-arm
2020-06-05 16:17:32 +01:00 -
ccde9de257
devlib/AndroidTarget: Update screen state methods to handle doze
Marc Bonnici
2020-06-05 17:04:37 +01:00 -
c25852b210
utils/android: Allow instantiating an ApkInfo object without a path.
Marc Bonnici
2020-06-03 17:32:49 +01:00 -
f7b7aaf527
utils/ssh: Do not attempt to push files recursivley and add logging
Marc Bonnici
2020-05-26 18:14:23 +01:00 -
569e4bd057
LogcatCollector: Learn to pass format to logcat
Javi Merino
2020-04-16 16:18:56 +01:00 -
07cad78046
utils/version: dev version bump
Marc Bonnici
2020-05-13 16:35:37 +01:00 -
21cb10f550
utils/ssh: Add logging to sftp file transfer
Marc Bonnici
2020-05-13 11:02:26 +01:00 -
d2aea077b4
target/ChromeOsTarget: Update ssh parameter list
Marc Bonnici
2020-05-13 11:01:27 +01:00 -
d464053546
utils/ssh: Fix typo
Marc Bonnici
2020-05-13 10:35:04 +01:00 -
cfb28c47c0
utils/ssh: Allow SSH to use SCP as a file transfer method
Marc Bonnici
2020-05-13 10:27:47 +01:00 -
b941c6c5a6
utils/ssh: Move the scp transport method to the SSH base class
Marc Bonnici
2020-05-13 10:26:09 +01:00 -
ea9f9c878b
docs/ssh: Add note about connecting to passwordless machines.
Marc Bonnici
2020-05-12 17:31:30 +01:00 -
4f10387688
utils/ssh: Only attempt loading ssh keys if no password is supplied
Marc Bonnici
2020-05-12 17:29:41 +01:00 -
a4f9231707
collector/perf: Disable pager for perf event list.
Marc Bonnici
2020-05-12 09:34:33 +01:00 -
3c85738f0d
docs/target: Fix method name
Marc Bonnici
2020-05-11 18:51:49 +01:00 -
45881b9f0d
utils/android: Expose
connection_attempts
argument toAdbConnection
Marc Bonnici
2020-05-12 10:04:14 +01:00 -
a8ff622f33
target: Propergate adb_server in all
adb_command
sMarc Bonnici
2020-05-01 17:57:49 +01:00 -
fcd2439b50
LogcatCollector: flush the log before terminating pexpect.spawn()
Javi Merino
2020-04-16 15:00:59 +01:00 -
3709e06b5c
utils/android: LogcatMonitor: put pexpect.spawn() in str mode
Javi Merino
2020-04-16 15:19:20 +01:00 -
7c8573a416
README: Update to include installation notes for
paramiko
Marc Bonnici
2020-03-20 15:22:00 +00:00 -
6f1ffee2b7
platform/arm: Decode IP address directly
Marc Bonnici
2020-04-03 18:46:43 +01:00 -
7ade1b8bcc
platform/arm: Don't specify "Android" in the debug print.
Marc Bonnici
2020-04-03 18:44:10 +01:00 -
3c28c280de
utils/check_output: Ensure
output
anderror
are always initialised.Marc Bonnici
2020-03-30 16:16:45 +01:00 -
b9d50ec164
utils/check_output: Only attempt to decode output if present.
Marc Bonnici
2020-03-30 11:06:43 +01:00 -
7780cfdd5c
utils/android: Combine stdout and stderror by combining the strings in adb_shell()
Javi Merino
2020-03-27 12:01:58 +00:00 -
7c79a040b7
utils/misc: Revert
d4b0dedc2a
Javi Merino
2020-03-27 11:54:36 +00:00 -
779b0cbc77
utils/ssh: Only try SSH keys if no password is supplied.
Marc Bonnici
2020-03-11 10:32:03 +00:00 -
b6cab6467d
docs: Add
LinuxTarget
andLocalLinuxTarget
to the documentationMarc Bonnici
2019-11-18 11:26:05 +00:00 -
ec0a5884c0
docs: Update to use
module
diretiveMarc Bonnici
2019-11-18 10:36:03 +00:00 -
7f5e0f5b4d
utils/version: Bump dev version
Marc Bonnici
2020-03-06 17:21:41 +00:00 -
7e682ed97d
target: Check that the connection works cleanly upon connection
Douglas RAILLARD
2020-01-17 17:47:24 +00:00 -
62e24c5764
connections: Unify BackgroundCommand API and use paramiko for SSH
Douglas RAILLARD
2020-01-15 17:19:24 +00:00 -
eb6fa93845
utils/misc: Add redirect_streams() helper
Douglas RAILLARD
2020-01-15 16:06:20 +00:00 -
9d5d70564f
target: Use tls_property() to manage a thread-local connection
Douglas RAILLARD
2020-01-15 17:16:47 +00:00 -
922686a348
utils/misc: Add tls_property()
Douglas RAILLARD
2020-01-15 16:05:44 +00:00 -
98e2e51d09
devlib.utils.misc: Use Popen.communicate(timeout=...) in check_output
Douglas RAILLARD
2019-12-12 17:25:47 +00:00 -
92e16ee873
instrument/daq: Add an explicit time column to the DAQ measurements
Javi Merino
2020-02-11 18:18:22 +00:00 -
72ded188fa
instrument/daq: Convert reading rows from all files to a generator
Javi Merino
2020-02-25 14:27:43 +00:00 -
dcab0b3718
instrument/daq: Check that self.tempdir has been set before calling os.path.isdir()
Javi Merino
2020-03-02 13:36:48 +00:00 -
37a6b4f96d
target: a valid sha1 must be concatenated with the kernel version
Vincent Donnefort
2020-02-28 10:10:23 +00:00 -
1ddbb75e74
uilts/android: Fix parameters to
adb_kill_server
Marc Bonnici
2020-02-20 15:50:38 +00:00 -
696dec9b91
utils/android: Ensure that adb_server is propergated to helper functions
Marc Bonnici
2020-02-20 15:12:27 +00:00 -
17374cf2b4
target: Update Target.modules from Target.install_modules()
Douglas RAILLARD
2020-02-18 14:46:51 +00:00 -
9661c6bff3
target: Handle non-existing /sys/devices/system/node
Douglas RAILLARD
2020-01-20 17:19:34 +00:00 -
0aeb5bc409
target: Remove use of ls
Douglas RAILLARD
2020-01-20 17:15:58 +00:00 -
a5640502ac
devlib/AndroidTarget: Allow passing format options to dump_logcat()
Javi Merino
2020-01-17 17:00:59 +00:00 -
6fe78b4d47
module/cpufreq: Sort list of frequencies
Douglas RAILLARD
2020-01-15 11:32:44 +00:00 -
5bda1c0eee
host: add host attribute to LocalConnection
Sergei Trofimov
2020-01-09 16:45:44 +00:00 -
0465a75c56
devlib/trace/ftrace.py: Fix reset and stop states
Ambroise Vincent
2019-12-17 17:36:23 +00:00 -
795c0f233f
Development version bump
Marc Bonnici
2019-12-20 16:20:38 +00:00 -
5ff278b133
Version bump for release
v1.2
Marc Bonnici
2019-12-17 10:44:57 +00:00 -
b72fb470e7
docs: Update to include Collector information
Marc Bonnici
2019-12-05 16:19:19 +00:00 -
a4fd57f023
devlib/__init__: Export LogcatCollector in devlib package
Marc Bonnici
2019-12-05 15:43:42 +00:00 -
cf8ebf6668
devlib/collector: Update Collectors to implement collector interface
Marc Bonnici
2019-12-05 13:37:55 +00:00 -
15a77a841d
collector/screencapture: Refactor to use new collector interface
Marc Bonnici
2019-12-05 11:09:00 +00:00 -
9bf9f2dd1b
collector: Update the Collector Interface
Marc Bonnici
2019-12-05 11:02:55 +00:00 -
19887de71e
devlib/trace: Refactor
trace
to becollector
Marc Bonnici
2019-11-07 11:18:18 +00:00 -
baa7ad1650
devlib/AndroidTarget: Move adb specific commands into the ADB connection
Marc Bonnici
2019-11-07 09:59:48 +00:00 -
75621022be
devlib/AndroidTarget: Move ADB disconnect code into connection.
Marc Bonnici
2019-11-07 09:55:59 +00:00 -
01dd80df34
module/sched: Fix get_capacities() on !SCHED_DEBUG kernels
Valentin Schneider
2019-11-26 14:38:12 +00:00 -
eb0661a6b4
utils/android: update SDK versions map
Sergei Trofimov
2019-12-06 16:21:57 +00:00 -
f303d1326b
exception/get_traceback: Fix type error
Marc Bonnici
2019-12-05 13:33:17 +00:00 -
abd88548d2
instrument/frames: Fix missing import
Marc Bonnici
2019-12-05 10:14:11 +00:00 -
2a934288eb
instrument/daq: Fix error message
Marc Bonnici
2019-12-05 10:13:29 +00:00 -
2bf4d8a433
target: Return a bool in Target.check_responsive()
Douglas RAILLARD
2019-12-05 15:51:38 +00:00 -
cf26dee308
trace/ftrace: Support the 'function' tracer
Valentin Schneider
2019-11-26 17:52:16 +00:00 -
e7bd2a5b22
trace/ftrace: Memoize tracable functions
Valentin Schneider
2019-11-26 17:50:35 +00:00 -
72be3d01f8
trace/ftrace: Only require CONFIG_FUNCTION_PROFILER for the function profiling
Valentin Schneider
2019-11-26 17:43:18 +00:00 -
745dc9499a
modules/flash: Add a
connect
parameter to the flash methodMarc Bonnici
2019-11-28 16:39:19 +00:00 -
6c9f80ff76
target: get model form platform
Sergei Trofimov
2019-11-28 09:23:41 +00:00 -
182f4e7b3f
daq: Fix teardown() removing temporary files
Javi Merino
2019-11-26 15:39:10 +00:00 -
4df2b9a4c4
daq: move to daqpower 2.0
Javi Merino
2019-11-22 14:37:33 +00:00 -
aa64951398
Add NUMA nodes
Peter Puhov
2019-11-22 10:05:03 -05:00 -
0fa91d6c4c
Add options to ssh connection
Michalis Spyrou
2019-11-21 11:06:06 +00:00 -
0e6280ae31
ftrace: Ensure /proc/kallsyms contains symbol addresses
Douglas RAILLARD
2019-11-04 17:47:06 +00:00 -
2650a534f3
exception: Fix DevlibError unpickling
Douglas RAILLARD
2019-11-07 13:39:19 +00:00 -
c212ef2146
module/cgroups: Really move all tasks in Controller.move_all_tasks_to()
Javi Merino
2019-11-04 16:20:50 +00:00 -
5b5da7c392
module/cgroups: log to the class' logger
Javi Merino
2019-11-04 16:18:40 +00:00 -
3801fe1d67
trace-cmd: Respect
strict
when settingsaved_cmdlines_size
Marc Bonnici
2019-11-04 17:24:56 +00:00