Skip to content

Instantly share code, notes, and snippets.

View Aaronontheweb's full-sized avatar
🚀
Shipping!

Aaron Stannard Aaronontheweb

🚀
Shipping!
View GitHub Profile
@Aaronontheweb
Aaronontheweb / Mono-Counter-Benchmark.md
Last active August 16, 2016 06:39
NBench Mono v. .NET 4.6.2 (Windows) Side by Side Comparison

NBench.Tests.Performance.CounterPerfSpecs+Benchmark

Test to ensure that a minimal throughput test can be rapidly executed. 08/16/2016 06:12:53

System Info

NBench=NBench, Version=0.3.0.0, Culture=neutral, PublicKeyToken=null
OS=Unix 4.4.0.34
ProcessorCount=2
CLR=4.0.30319.42000,IsMono=True,MaxGcGeneration=1
WorkerThreads=200, IOThreads=2
@Aaronontheweb
Aaronontheweb / vs_install.log
Created July 28, 2016 18:22
VS Update 3 Install Failure Logs
This file has been truncated, but you can view the full file.
[260C:1BD4][2016-07-28T09:08:31]i001: Burn v3.7.4906.0, Windows v10.0 (Build 10586: Service Pack 0), path: C:\Users\aaron\AppData\Local\Temp\38fc570c-ac75-409e-a315-6719cc8512fc\vs_enterprise.exe, cmdline: '/persistentfeeduri "http://go.microsoft.com/fwlink/?LinkID=785123&clcid=0x409" /launchermode /installselectableitems VSU /filterfeatureselectiontree VSU'
[260C:1BD4][2016-07-28T09:08:31]i000: Initializing string variable 'SKUFriendlyName' to value 'VS Enterprise'
[260C:1BD4][2016-07-28T09:08:31]i000: Initializing numeric variable 'SKUFriendlyID' to value '3392'
[260C:1BD4][2016-07-28T09:08:31]i000: Initializing string variable 'EditionDisplayName' to value 'Enterprise 2015'
[260C:1BD4][2016-07-28T09:08:31]i000: Initializing string variable 'ExtraEditionDisplayName' to value '#loc.slipstream'
[260C:1BD4][2016-07-28T09:08:31]i000: Initializing string variable 'SKUFullName' to value 'vs_enterprise_SlipStream_1'
[260C:1BD4][2016-07-28T09:08:31]i000: Initializing numeric variable 'VSUpdateGeneralVersion' to val
@Aaronontheweb
Aaronontheweb / DotNetCoreTools_log.txt
Created July 20, 2016 22:41
Failed .NET Core install logs
[378C:3790][2016-07-20T15:38:59]i001: Burn v3.10.2.2516, Windows v10.0 (Build 10586: Service Pack 0), path: C:\Users\Aaron\AppData\Local\Temp\{78674F0A-11C1-4500-BB7E-FDE5BC76C208}\.cr\DotNetCore.1.0.0-VS2015Tools.Preview2 (1).exe
[378C:3790][2016-07-20T15:38:59]i000: Initializing numeric variable 'CHECK_SETUP_BLOCKED' to value '1'
[378C:3790][2016-07-20T15:38:59]i000: Initializing numeric variable 'SKIP_VSU_CHECK' to value '0'
[378C:3790][2016-07-20T15:38:59]i000: Initializing numeric variable 'SKIP_PREPARATION' to value '0'
[378C:3790][2016-07-20T15:38:59]i000: Initializing string variable 'BundleNameShort' to value 'Microsoft .NET Core 1.0.0'
[378C:3790][2016-07-20T15:38:59]i000: Initializing string variable 'BundleNameSub' to value 'VS 2015 Tooling Preview 2'
[378C:3790][2016-07-20T15:38:59]i009: Command Line: '"-burn.clean.room=E:\Downloads\DotNetCore.1.0.0-VS2015Tools.Preview2 (1).exe"'
[378C:3790][2016-07-20T15:38:59]i000: Setting string variable 'WixBundleOriginalSource' to value 'E:\Downloads\DotNetC
@Aaronontheweb
Aaronontheweb / Helios-Duplex-throughput.md
Last active May 4, 2016 01:26
Helios Scale Test Results - pass 1

Helios.Tests.Performance.Channels.TcpChannelPerfSpecs+TcpChannel_Duplex_Throughput

Measures how quickly and with how much GC overhead a TcpSocketChannel --> TcpServerSocketChannel connection can decode / encode realistic messages 5/4/2016 12:58:06 AM

System Info

NBench=NBench, Version=0.2.2.0, Culture=neutral, PublicKeyToken=null
OS=Microsoft Windows NT 6.2.9200.0
ProcessorCount=2
CLR=4.0.30319.42000,IsMono=False,MaxGcGeneration=2
WorkerThreads=32767, IOThreads=2

Helios.Tests.Performance.Concurrency.SingleThreadEventExecutorSpecs+FiberThroughputSingleDelegate

Test the throughput and memory footprint of Helios IFiber implementations using best practices 4/29/2016 1:13:57 AM

System Info

NBench=NBench, Version=0.2.1.0, Culture=neutral, PublicKeyToken=null
OS=Microsoft Windows NT 6.2.9200.0
ProcessorCount=8
CLR=4.0.30319.42000,IsMono=False,MaxGcGeneration=2
WorkerThreads=32767, IOThreads=8
@Aaronontheweb
Aaronontheweb / TestConductorSpec.cs
Created March 11, 2016 03:28
Akka.Remote.TestConductorSpec
using System;
using System.Collections.Generic;
using System.Collections.Immutable;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Akka.Actor;
using Akka.Actor.Dsl;
using Akka.Configuration;
using Akka.Remote.TestKit;
@Aaronontheweb
Aaronontheweb / Bugfix_1700_ClusterJoinAfterMemberUnrechableSpec.cs
Created March 9, 2016 20:15
MNTR test for verifying cluster rejoin bug
using System;
using System.Linq;
using System.Threading.Tasks;
using Akka.Actor;
using Akka.Remote.TestKit;
using Akka.Remote.Transport;
using Akka.TestKit;
namespace Akka.Cluster.Tests.MultiNode
{
@Aaronontheweb
Aaronontheweb / ReceiveActorThroughput.md
Created February 24, 2016 09:18
Akka.NET 1.0.6 Actor Throughput

Akka.Tests.Performance.Actor.ReceiveActorThroughputSpec+Benchmark

Measures the throughput of an actor implementation 2/23/2016 6:48:02 AM

System Info

NBench=NBench, Version=0.1.5.0, Culture=neutral, PublicKeyToken=null
OS=Microsoft Windows NT 6.2.9200.0
ProcessorCount=4
CLR=4.0.30319.42000,IsMono=False,MaxGcGeneration=2
WorkerThreads=32767, IOThreads=4
@Aaronontheweb
Aaronontheweb / App.config
Created February 18, 2016 17:41
Akka.Cluster HOCON debug-friendly
<hocon>
<![CDATA[
akka {
log-config-on-start = on
actor {
provider = "Akka.Cluster.ClusterActorRefProvider, Akka.Cluster"
}
remote {
log-remote-lifecycle-events = DEBUG
@Aaronontheweb
Aaronontheweb / App.config
Created January 28, 2016 04:27
Wire Serializer HOCON for Akka.NET
akka{
actor{
serializers {
wire = "Akka.Serialization.WireSerializer, Akka.Serialization.Wire"
}
serialization-bindings {
"System.Object" = wire
}
}