Opened 10 years ago
Closed 8 years ago
#12778 closed feature (migrated)
rewrite speed framework based off of the latest sizzle speed tests
Reported by: | mikesherov | Owned by: | |
---|---|---|---|
Priority: | low | Milestone: | None |
Component: | build | Version: | git |
Keywords: | Cc: | Rick Waldron | |
Blocked by: | Blocking: |
Description
Change History (7)
comment:1 Changed 10 years ago by
Component: | unfiled → build |
---|---|
Owner: | set to mikesherov |
Priority: | undecided → low |
Status: | new → assigned |
Type: | bug → feature |
comment:2 Changed 10 years ago by
comment:3 Changed 10 years ago by
I'm not sure sizzle speed tests are the best starting point. They are specially manufactured to work with selector engines, testing each selector and each engine in their own iframes. What we need is probably something custom manufactured to test jQuery modules. Having said that, there a couple principles I think we should adopt from Sizzle's speed suite.
- Tests don't really need a back-end. Slickspeed operates only with PHP. I don't think we even need node.
- The benchmarkjs project is a now a submodule of Sizzle; we can update to released versions whenever we need (which shouldn't happen that often).
- Tests should be encapsulated appropriately to guarantee that one test does not affect the other. Loading each test in its own iframe is probably going overboard in the core module, but may be right for the ajax module.
Finally, rwaldron seemed excited about revamping an old resig project for our speed tests. I'm still open to that.
comment:4 Changed 10 years ago by
Cc: | Rick Waldron added |
---|
I'm fine either way. I really just want to blast away the /speed dir. If Rick's on that, even better :-)
comment:5 Changed 10 years ago by
Owner: | mikesherov deleted |
---|---|
Status: | assigned → open |
Salvatore Iovene from Intel is going to take a shot at this. If you have thoughts post here or ping siovene in #jquery-dev.
comment:7 Changed 8 years ago by
Resolution: | → migrated |
---|---|
Status: | open → closed |
Migrated to https://github.com/jquery/jquery/issues/1737
have it test against an earlier build